The processor responds to interrupts in three stages:
-
Synchronization (1 cycle)
-
Latching and recognition (1 cycle)
-
Branching to the interrupt vector table (11 instruction cycles)
If the branch is taken from internal memory, the 11 instruction cycles corresponds to 11 core clock cycles. If the branch is taken from external memory, the 11 instruction cycles may span over many more clock cycles depending on the actual source of the instruction and the state and configuration of the system.