RX62N Group, RX621 Group
2. CPU
2.
CPU
The RX CPU has sixteen general-purpose registers, nine control registers, and one accumulator used for DSP
instructions.
General-purpose register
b31
b0
R0 (SP) *
R1
R2
R3
R4
R5
R6
R7
R8
R9
R10
R11
R12
R13
R14
R15
Control register
b31
b0
ISP
(Interrupt stack pointer)
(User stack pointer)
USP
INTB
(Interrupt table register)
PC
(Program counter)
PSW
BPC
(Processor status word)
(Backup PC)
BPSW
FINTV
FPSW
(Backup PSW)
(Fast interrupt vector register)
(Floating-point status word)
DSP instruction register
b63
b16 b15
b0
ACC (Accumulator)
Note: * The stack pointer (SP) can be the interrupt stack pointer (ISP) or user stack pointer (USP),
according to the value of the U bit in the PSW.
Figure 2.1 Register Set of the CPU
R01DS0052EJ0110 Rev.1.10
Feb 10, 2011
Page 47 of 146