[Sistema de microcomputadora y tecnología de interfaz] Inicialización 8259
MOV AL, 00010011b;; ICW1: etapa única. Escribir en ICW4
OUT 30H, AL;; Escribir en ICW1
MOV AL, 60H;; ICW2: 5 bits altos del número de tipo de interrupción
OUT 31H , AL ;; Escribir en ICW2
MOV AL, 00001001;; ICW4: modo buffer. Programar modo EOI (no automático)
OUT 31H, AL;; Escribir en ICW4
MOV AH, 25H;; Establecer el número de función de llamada de DOS del vector de interrupción
MOV DS, 3000H;; dirección base del segmento de rutina de servicio de interrupción
MOV DX, 2400H;; dirección de compensación de rutina de servicio de interrupción
MOV AL, 64H;; escriba el número
INT 21H; llame a la función DOS, establezca el vector de interrupción IR4
MOV DX, 2500H; dirección de compensación del programa de servicio de interrupción IR5
MOV AL, 65H; Número de tipo de interrupción IR5
INT 21H; Llamar a la función DOS, configurar el vector de interrupción IR5
MOV AH, 4CH; número de función DOS
INT 21H; .