1.2 Registers
Figure 1-3 shows the register structure of the H8/300 CPU. There are sixteen 8-bit general
registers (R0H, R0L, ..., R7H, R7L), which can also be accessed as eight 16-bit registers (R0
to R7). There are two control registers: the 16-bit program counter (PC) and the 8-bit
condition code register (CCR).
Figure 1-3. CPU Registers
0
7
R0H
R0L
R1H
R1L
R2H
R2L
R3L
R3H
R4L
R4H
R5H
R5L
R6H
R6L
R7H
R7L
(SP)
0
15
PC
0
2
3
5
C
V
Z
H
0
7
CCR
N
I
1
7
SP: Stack Pointer
Program Counter
Condition Code Register
Carry flag
Overflow flag
Zero flag
Half-carry flag
Interrupt mask bit
User bit
Negative flag
U
U
6
4
5
Содержание H8/300 Series
Страница 2: ...H8 300 Programming Manual...