English
Language : 

M16C80 Datasheet, PDF (24/358 Pages) Renesas Technology Corp – RENESAS 16-BIT SINGLE-CHIP MICROCOMPUTER M16C FAMILY / M16C/80 SERIES
M16C/80 Group
3. Central Processing Unit (CPU)
3. Central Processing Unit (CPU)
The CPU has a total of 28 registers shown in Figure 3.1. Eight of these registers (R0, R1, R2, R3, A0, A1,
SB and FB) come in two sets; therefore, these have two register banks.
General register
b15
b0
b31
R2
FLG
R0H R0L
Flag register
R3
R1H R1L
Data register (Note)
R2
b23
R3
A0
A1
Address register (Note)
SB
Static base register (Note)
FB
Frame base register (Note)
High-speed interrupt register
b23
USP
ISP
INTB
PC
b15
SVF
SVP
VCT
User stack pointer
Interrupt stack pointer
Interrupt table register
Program counter
b0
Flag save register
PC save register
Vector register
DMAC related register
b23
b7
b0
DMD0
b15
DMD1
DCT0
DCT1
DRC0
DRC1
DMA0
DMA1
DSA0
DSA1
DRA0
DRA1
DMA mode register
DMA transfer count register
DMA transfer count reload register
DMA memory address register
DMA SFR address register
DMA memory address reload register
Note: These registers have two register banks.
Figure 3.1 Central processing unit register
Rev.1.00 Aug. 02, 2005 Page 13 of 329
REJ09B0187-0100