EasyManuals Logo

Renesas RL78/G10 User Manual

Renesas RL78/G10
637 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #51 background imageLoading...
Page #51 background image
RL78/G10 CHAPTER 3 CPU ARCHITECTURE
R01UH0384EJ0311 Rev. 3.11 34
Dec 22, 2016
3.2.2 General-purpose registers
The general-purpose registers are a bank of eight 8-bit registers (X, A, C, B, E, D, L, and H) mapped to addresses
(FFEF8H to FFEFFH) of the data memory.
Each register can be used as an 8-bit register, and two 8-bit registers can also be used in a pair as a 16-bit register (AX,
BC, DE, and HL).
These registers can be described in terms of function names (X, A, C, B, E, D, L, H, AX, BC, DE, and HL) and absolute
names (R0 to R7 and RP0 to RP3).
Caution It is prohibited to use the general-purpose register (FFEF8H to FFEFFH) space for fetching
instructions or as a stack area.
Figure 3-8. Configuration of General-Purpose Registers
(a) Function name
General-purpose
register
FFEFFH
FFEF8H
HL
DE
BC
AX
H
15 0 7 0
L
D
E
B
C
A
X
16-bit processing
8-bit processing
(b) Absolute name
FFEFFH
FFEF8H
RP3
RP2
RP1
RP0
R7
15 0 7 0
R6
R5
R4
R3
R2
R1
R0
16-bit processing
8-bit processing
General-purpose
register

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Renesas RL78/G10 and is the answer not in the manual?

Renesas RL78/G10 Specifications

General IconGeneral
BrandRenesas
ModelRL78/G10
CategoryMotherboard
LanguageEnglish

Related product manuals