4
4.5 Accepting EIT Events
When an EIT event occurs, the M32R/E suspends execution of the program being executed and
branches to EIT handler processing. The table below shows occurrence conditions of each EIT
event and the timing at which they are accepted.
Table 4.5.1 Accepting EIT Events
EIT Event
Reserved Instruction
Exception (RIE)
Address Exception
(AE)
Reset Interrupt (RI)
System Break
Interrupt (SBI)
External Interrupt (EI)
Trap (TRAP)
Processing Type
Acceptance Timing
Instruction processing
During instruction
cancel type
execution
Instruction processing
During instruction
cancel type
execution
Instruction processing
Each machine cycle
abandon type
Instruction processing
Break in instructions
complete type
(Word boundary only)
Instruction processing
Break in instructions
complete type
(Word boundary only)
Instruction processing
Break in instructions
complete type
Values Set in BPC Register
PC value of the instruction that
generated RIE
PC value of the instruction that
generated AE
Indeterminate value
PC value of the next instruction
PC value of the next instruction
PC value of TRAP instruction + 4
4-7
4.5 Accepting EIT Events
Rev.1.0
EIT