First page Back Continue Last page Graphics
Interrupts are subroutines
Asserting the interrupt causes (nearly) immediate interruption of whatever the microprocessor was in the middle of doing.
The microprocessor stops what it was doing and begins execution of an interrupt subroutine that the program has written.
Basically act exactly like a CALL statement to the interrupt routine were the very next instruction.
- Except the CALL happens implicitly