Archivos de datos M0 y M1 – Módulos de E/S especiales
Los archivos M0 y M1 son archivos de datos que residen en los módulos de E/S
especiales únicamente. No hay imagen para estos archivos en la memoria del
procesador. La aplicación de estos archivos depende de la función del módulo de
E/S especial en cuestión. Para algunos módulos, el archivo M0 se considera como
archivo de salida de módulo y el archivo M1 se considera como archivo de entrada
de módulo. De todas maneras, los archivos M0 y M1 se consideran archivos de
lectura/escritura por los procesadores SLC 5/02, SLC 5/03 y SLC 5/04.
Los archivos M0 y M1 se pueden direccionar en el programa de escalera y también
el módulo de E/S especial puede actuar sobre estos archivos independientemente del
escán de procesador. Es importante que tenga en mente lo siguiente al crear y
aplicar la lógica de escalera:
Nota
Durante el escán de procesador, los datos de M0 y M1 pueden ser cambiados por el
procesador según las instrucciones del diagrama de escalera que direccionan los
archivos M0 y M1. Durante el mismo escán, el módulo de E/S especial puede
cambiar los datos de M0 y M1 independientemente de la lógica de renglón
aplicada durante el escán.
Cómo direccionar los archivos M0–M1
El formato de direccionamiento para los archivos M0 y M1 aparece a continuación:
Donde
Restricciones relativas al uso de las direcciones de archvivo de datos M0-M1
Las direcciones de archivo de datos M0 y M1 se pueden usar en todas las
instrucciones con la excepción de la instrucción OSR y los parámetros de
instrucción mencionados en la tabla siguiente:
Mf:e.s/b
M = módulo
f = tipo de archivo (0 ó 1)
e = ranura (1–30)
s = palabra (0 al máx. proporcionado por el módulo)
b = bit (0–15)
Parámetro (usa el indicador de
Instrucción
BSL, BSR
Archivo (gama de bit)
SQO, SQC, SQL
Archivo (archivo de secuenciador)
LFL, LFU
FFL, FFU
Organización y direccionamiento de archivo de datos
archivo #)
LIFO (pila)
FIFO (pila)
F–23