標準のキーボード割り込みを、変数をデクリメントするカスタム割り込みに置き換える簡単なプログラムを作成しようとしています。ただし、古いハンドラーを呼び出さないと機能しません。これが私の割り込みハンドラです:
handler proc
push ax
push di
dec EF
;pushf ;when these to instructions commented keyboard interrupts handling hangs
;call [OLD]
mov al,20h
out 20h,al
pop di
pop ax
iret
handler endp
古いハンドラーを呼び出さずに動作させるには、ハンドラーでどのアクションを実行する必要がありますか?