
4-2
M32000D3FP User's Manual
EIT
4.1 EIT overview
While the CPU is executing a program, sometimes it is necessary to suspend executing, because a certain
event occurs, and execute another program. These kinds of events are referred to as EIT (Exception,
Interrupt, Trap).
(1) Exception
The event is related to the context being executed. It is generated by errors or violations that occur
during instruction execution. With the M32000D3FP, the address exception (AE) and reserved instruction
exception (RIE) are of this type.
(2) Interrupt
The event is not related to the context being executed. It is generated by an external hardware
signal. With the M32000D3FP, the external interrupt (EI), system break interrupt (SBI), wakeup
interrupt (WI) and reset interrupt (RI) are of this type.
(3) Trap
This is a software interrupt which is generated by executing the TRAP instruction. It is intentionally
added to the program by the programmer, as a system call.
EIT
Exception
Reserved Instruction Exception (RIE)
Address Exception (AE)
Interrupt
Reset Interrupt (RI)
Wakeup Interrupt (WI)
System Break Interrupt (SBI)
Trap
Trap (TRAP)
External Interrupt (EI)
Fig. 4.1.1 EIT events