R01UH0822EJ0100 Rev.1.00
Page 189 of 1041
Jul 31, 2019
RX13T Group
13. Exception Handling
13.
Exception Handling
13.1
Exception Events
During execution of a program by the CPU, the occurrence of a certain event may cause execution of that program to be
suspended and execution of another program to be started. Such kinds of events are called exception events.
The RX CPU supports seven types of exceptions. The types of exception events are shown in
The occurrence of an exception causes the processor mode to switch to supervisor mode.
Figure 13.1
Types of Exception Events
Exception events
Undefined instruction exception
Privileged instruction exception
Floating-point exception
Reset
Non-maskable interrupt
Interrupt
Unconditional trap