RX610 Group
2. CPU
R01UH0032EJ0120 Rev.1.20
Page 55 of 1006
Feb 20, 2013
2.2
Register Set of the CPU
The RX CPU has sixteen general-purpose registers, nine control registers, and one accumulator used for DSP
instructions.
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.
USP
(User stack pointer)
ISP
(Interrupt stack pointer)
INTB
(Interrupt table register)
PC
(Program counter)
PSW
(Processor status word)
BPC
(Backup PC)
BPSW
(Backup PSW)
FINTV
(Fast interrupt vector register)
FPSW
(Floating-point status word)
R15
R14
R13
R12
R11
R10
R9
R8
R7
R6
R5
R4
R3
R2
R1
R0 (SP)
*
General-purpose register
Control register
b31
b0
b31
b0
DSP instruction register
b63
b0
ACC (Accumulator)
Figure 2.1 Register Set of the CPU