Interrupts Note
Interrupts Note
Peripheral 1
Peripheral 3
2. Tell the interrupt controller what your priority is for this interrupt.
3. Tell the processor where the interrupt handler is for that interrupt.
4. When the interrupt handler fires, do your business then clear the int.
CPU execution of interrupt handlers
INTERRUPT
1. Wait for instruction to end
2. Push the program counter to the stack
3. Push all active registers to the stack
4. Jump to the interrupt handler in the
interrupt vector
5. Pop the program counter off of the stack