2.1.3
Register Configuration
Figure 2.1 shows the register structure of the H8/300L CPU. There are two groups of registers: the
general registers and control registers.
General registers (Rn)
7
Control registers (CR)
15
0 7
R0H
R0L
R1H
R1L
R2H
R2L
R3H
R3L
R4H
R4L
R5H
R5L
R6H
R6L
R7H
(SP)
R7L
PC
7
6
5
4
CCR
I U H U N Z V C
Figure 2.1 CPU Registers
0
SP: Stack pointer
0
PC: Program counter
3 2 1 0
CCR: Condition code register
Carry flag
Overflow flag
Zero flag
Negative flag
Half-carry flag
Interrupt mask bit
User bit
User bit
Rev. 6.00 Aug 04, 2006 page 41 of 680
Section 2 CPU
REJ09B0145-0600