Instrucciones de archivo de direccionamiento – Cómo usar el indicador de
archivo (#)
Las instrucciones de archivo usan archivos creados por el usuario. Estos archivos
son direccionados con el símbolo #. Almacenan un valor offset en la palabra S:24,
al igual que el direccionamiento indexado tratado en la sección anterior.
COP
FLL
BSL
BSR
FFL
FFU
Si usted usa instrucciones de archivo además del direccionamiento indexado,
asegúrese de monitorizar y/o cargar el valor offset correcto antes de usar una
dirección indexada. De lo contrario, una operación inesperada podría ocurrir
lo que resultaría en posibles lesiones personales y/o daños al equipo.
Los párrafos siguientes explican los archivos creados por el usuario según su
aplicación a las instrucciones de desplazamiento de bit, instrucciones de
secuenciador, instrucciones de copiar archivo y llenar archivo.
Instrucciones de desplazamiento de bit
La figura siguiente muestra un archivo definido por el usuario dentro del archivo de
datos de bit 3. Para este archivo definido por el usuario, usted introduciría los
parámetros siguientes al programar la instrucción:
La dirección de la gama de bit
es #B3:2. La longitud de la
gama de bit es 58, introducida
como parámetro separado en la
instrucción de desplazamiento
de bit.
Copiar archivo
Llenar archivo
Desplazamiento a la izquierda
Desplazamiento a la derecha
(Carga FIFO)*
(Descarga FIFO)*
* Disponible en los procesadores SLC 5/02, SLC 5/03 y SLC 5/04.
#B3:2 La dirección del arreglo de bit. Esto define el bit inicial como bit 0 en el
elemento 2, archivo de datos 3.
58 Esta es la longitud del arreglo de bit: 58 bits. Note que los bits
"remanentes" en el elemento 5 no se pueden usar.
Organización y direccionamiento de archivo de datos
LFL
(Carga LIFO)*
LFU
(Descarga LIFO)*
SQO
Salida secuenciador
SQC
Comparación sec
SQL
Carga secuenciador*
Archivo de datos de bit 3
15
NO VALIDO
0
0
1
2
3
#B3:2
4
5
6
F–19