0

...

     ;counter1 init
    mov al, 01110100b       
    out 063h, al

     ;counter2 init
    mov al, 10010100b       
    out 063h, al            

...

; ISR executed when count2 ends                                 
ISR_COUNT12 PROC               
            cli
              ;procedure to be protected from the other ISR interrupts


            sti

            IRET
ISR_COUNT12 ENDP

counter12 (PIC-8253) がカウントを終了するたびに、ISR_COUNT12 を再実行する必要があります。ISR_COUNT12 は、counter2 が 0 になるたびに呼び出されます。

4

1 に答える 1

0

ソフトウェア割り込みをマスクすることはできません。

于 2013-01-12T20:11:21.827 に答える