Advance Information MC68HC908MR16/MC68HC908MR32 — Rev. 4.0

100 System Integration Module (SIM) MOTOROLA

System Integration Module (SIM)
Figure 7-8. Interrupt Processing
NO
NO
YES
AS MANY INTERRUPTS AS EXIST ON CHIP
SWI
INSTRUCTION?
RTI
INSTRUCTION?
FETCH NEXT
INSTRUCTION
UNSTACK CPU REGISTERS
STACK CPU REGISTERS
SET I BIT
LOAD PC WITH INTERRUPT VECTOR
EXECUTE INSTRUCTION
YES
NO
YES
NO
NO
YES
I BIT SET?
FROM RESET
BREAK OR SWI
I BIT SET?
INTERRUPT?
YES
INTERRUPT?