Question about which tools to use, bugs, the best way to implement a function, etc should go here. Don't forget to see if your question is answered in the wiki first! When in doubt post here.
IRQ_0: ;PIT (Programmable Interrupt Timer)
;****************************************************
;* A sample of how to handle a interrupt from IRQ 0 *
;****************************************************
PUSHA
CALL PIT_Handler
MOV AL, 0x20
OUT 0x20, AL
POPA
IRET
IRQ_1: ;Keyboard
;*****************************************************
;* A sample of how to handle an interrupt from IRQ 1 *
;*****************************************************
PUSHA
CALL KHan
MOV AL, 0x20
OUT 0x20, AL
POPA
IRET