Instrucciones de diagnóstico FBC, DDT, DTR
Bit:
Bits de control
de
comparación
Bits de control
de resultado
Cómo usar los bits de estado
Para usar las instrucciones FBC y DDT correctamente, examine y
controle los bits en los elementos de control de comparación y
resultado. Estos bits se direccionan mediante mnemónicos.
Función:
Habilitación .EN
inicia la operación durante una transición del renglón de falso a verdadero
(bit 15)
Si el bit .IN está establecido para la operación individual, el programa de
lógica de escalera debe alternar el bit .EN después de que la instrucción
detecte cada desigualdad.
Efectuado .DN
se establece cuando el procesador llega al fin de los archivos de origen y
(bit 13)
referencia
Error .ER (bit 11)
se establece cuando el procesador detecta un error y detiene la operación de
la instrucción
Por ejemplo, ocurre un error si la longitud (.LEN) es menor o igual a cero o si
la posición (.POS) es menor que cero. El programa de lógica de escalera debe
restablecer el bit .ER si la instrucción detecta un error.
Inhibición .IN (bit 09)
determina el modo de operación
Cuando este bit está restablecido, el procesador detecta todas las
desigualdades durante un escán. Cuando este bit está establecido, el
procesador detiene la búsqueda en cada desigualdad y espera hasta que el
programa de lógica de escalera vuelva a habilitar la instrucción antes de
continuar la búsqueda.
Encontrado .FD
se establece cada vez que el procesador registra un número de bit desigual
(bit 08)
en el archivo del resultado (operación de una a la vez) o después de registrar
todas las desigualdades (todas por escán).
Efectuado .DN
se establece cuando se llena el archivo de resultados
(bit 13)
La instrucción se detiene y requiere otra transición de renglón de falso a
verdadero para restablecer el bit .DN del resultado y, luego, continúa. Si la
instrucción encuentra otra desigualdad, continúa con el nuevo número de
posición al inicio del archivo y sobrescribe los números de posición
anteriores.
Después de que la instrucción FBC o DDT establece el bit .DN de
comparación, la instrucción se restablece cuando las condiciones del
renglón se hacen falsas. La instrucción restablece sus bits de estado y
los dos elementos de control.
10-5
1785-6.1ES Noviembre de 1998