Inhabilitación de interrupción de E/S (IID) y
habilitación de interrupción de E/S (IIE)
Estas instrucciones generalmente se usan conjuntamente para evitar que
interrupciones de E/S ocurran durante las porciones de tiempo crítico o secuencia
crítica de su programa principal o subrutina. La función de interrupción provocada
por un evento de E/S se usa con los módulos de E/S especiales que tienen capacidad
de generar una interrupción.
Inhabilitación de interrupción de E/S – IID
Habilitación de interrupción de E/S – IIE
IID
Use estas instrucciones conjuntamente para crear una zona en su archivo de
I/O INTERRUPT DISABLE
Slots:
1,2,7
programa de escalera principal o archivo de subrutina en que las interrupciones de
E/S no pueden ocurrir. Ambas instrucciones se activan inmediatamente al momento
de la ejecución. Tiene que especificar una subrutina que debe ejecutarse a la
IIE
I/O INTERRUPT ENABLE
recepción de dicha interrupción.
Slots:
1,2,7
Específico para SLC 5/02 – El establecimiento/puesta a cero de los bits de
habilitación de interrupción de E/S (S:27 y S:28) con un dispositivo de
programación o instrucción estándar tal como MVM se activa al FINAL del escán
únicamente.
Específico para SLC 5/03 y SLC 5/04 – El establecimiento/puesta a cero de los bits
de habilitación de interrupción de E/S (S:27 y S:28) con un dispositivo de
programación o instrucción estándar tal como MVM se activa inmediatamente.
Cómo comprender las rutinas de interrupción
11–37