A piece of Assembly code called whenever the Processor recieves an System Interrupt.
Process
- Determine the cause using special registers
- Handle what the interrupt requires
- Read/Write from device
- Deal with memory issues
- Terminate program
- Return to original code