Renesas Hitachi H8S/2194 Series Hardware Manual page 47

16-bit single-chip microcomputer
Table of Contents

Advertisement

(e) Stack Structure
When the program counter (PC) is pushed onto the stack in a subroutine call, and the PC
and condition-code register (CCR) are pushed onto the stack in exception handling, they
are stored as shown in figure 2.3. The extended control register (EXR) is not pushed onto
the stack. For details, see section 5, Exception Handling.
SP
(a) Subroutine Branch
Note: * Ignored when returning.
(2) Advanced Mode
(a) Address Space
Linear access is provided to a 16-Mbyte maximum address space (architecturally a
maximum 16-Mbyte program area and a maximum 4-Gbyte data area, with a maximum
of 4 Gbytes for program and data areas combined).
(b) Extended Registers (En)
The extended registers (E0 to E7) can be used as 16-bit registers, or as the upper 16-bit
segments of 32-bit registers or address registers.
(c) Instruction Set
All instructions and addressing modes can be used.
Rev. 2.0, 11/00, page 20 of 1037
PC
(16 bits)
Figure 2.3 Stack Structure in Normal Mode
SP
CCR
CCR *
(16 bits)
(b) Exception Handling
PC

Advertisement

Table of Contents
loading

Table of Contents