Datasheet

Section 5 Interrupt Controller
Rev. 3.00 Mar 21, 2006 page 106 of 788
REJ09B0300-0300
6. Next, the I bit in CCR is set to 1. This masks all interrupts except for NMI and address break
interrupts.
7. The CPU generates a vector address for the accepted interrupt and starts execution of the
interrupt handling routine at the address indicated by the contents of the vector address in the
vector table.
Program excution state
Interrupt generated?
NMI
An interrupt with interrupt
control level 1?
IRQ0
IRQ1
IBFI3
IRQ0
IRQ1
IBFI3
I = 0
Save PC and CCR
I 1
Read vector address
Branch to interrupt handling routine
Yes
No
Yes
Yes
Yes
No
No
Yes
No
Yes No
Yes
Yes
No
No
Yes
Yes
No
Hold pending
Figure 5.4 Flowchart of Procedure up to Interrupt Acceptance in Interrupt Control Mode 0