\chapter{Interrupts} Interrupts are signals sent to the processor via the I/O pin, software interrupt (via the \hyperref[sec:int]{int} instruction) or by the processor detecting a fault (divide by zero for instance). When an interrupt occurs the processor will index the Interrupt Vector Table whose location is provided by the \hyperref[sec:livt]{livt} instruction. \paragraph{Unknown Opcode} Interrupt 0. Pushes status flags and clears interrupts. \paragraph{Divide by Zero} Interrupt 1. Pushes status flags and clears interrupts. \paragraph{INT 2-31} Reserved for future use. \paragraph{INT 32-255} Open to be used by software services.