English
Language : 

HD64F2149 Datasheet, PDF (122/1035 Pages) Renesas Technology Corp – Hitachi 16-Bit Single-Chip Microcomputer
4.1.2 Exception Handling Operation
Exceptions originate from various sources. Trap instructions and interrupts are handled as follows:
1. The program counter (PC) and condition-code register (CCR) are pushed onto the stack.
2. The interrupt mask bits are updated. The T bit is cleared to 0.
3. A vector address corresponding to the exception source is generated, and program execution
starts from that address.
For a reset exception, steps 2 and 3 above are carried out.
4.1.3 Exception Sources and Vector Table
The exception sources are classified as shown in figure 4.1. Different vector addresses are
assigned to different exception sources.
Table 4.2 lists the exception sources and their vector addresses.
Reset
Exception
sources
Trace
Interrupts
(Cannot be used in the H8S/2169 or H8S/2149)
External interrupts: NMI, IRQ7 to IRQ0
Internal interrupts: interrupt sources in
on-chip supporting modules
Direct transition
Trap instruction
Figure 4.1 Exception Sources
88