English
Language : 

UPD784907 Datasheet, PDF (25/98 Pages) NEC – 16-BIT SINGLE-CHIP MICROCONTROLLER
µPD784907, 784908
7.2 CPU Registers
7.2.1 General-purpose registers
A set of general-purpose registers consists of sixteen 8-bit general-purpose registers. Two 8-bit general-purpose
registers can be combined to form a 16-bit general-purpose register. Moreover, four 16-bit general-purpose registers,
when combined with an 8-bit register for address extension, can be used as 24-bit address specification registers.
Eight banks of this register set are provided. The user can switch between banks by software or the context switching
function.
General-purpose registers other than the V, U, T, and W registers used for address extension are mapped onto
internal RAM.
Figure 7-3. General-Purpose Register Format
A (R1)
X (R0)
AX (RP0)
B (R3)
C (R2)
BC (RP1)
R5
R4
RP2
R7
R6
RP3
V
R9
R8
VVP (RG4) VP (RP4)
U
R11
R10
UUP (RG5) UP (RP5)
T
D (R13)
E (R12)
TDE (RG6) DE (RP6)
W
H (R15)
L (R14)
WHL (RG7) HL (RP7)
The character strings enclosed in
parentheses represent absolute names.
8 banks
Caution
By setting the RSS bit of PSW to 1, R4, R5, R6, R7, RP2, and RP3 can be used as the X, A, C,
B, AX, and BC registers, respectively. However, this function must be used only when using
programs for the 78K/III series.
Data Sheet U11680EJ2V0DS00
25