Fujitsu MB90390 Series Hardware Manual page 66

Table of Contents

Advertisement

CHAPTER 2 CPU
■ General-purpose Registers
2
The F
MC-16LX general-purpose registers are located from addresses "000180
configuration) of main storage. The register bank pointer (RP) indicates which of the above addresses are
currently being used as a register bank. Each bank has the following three types of registers. These registers
are mutually dependent as described in Figure 2.7-2.
• R0 to R7:
• RW0 to RW7: 16-bit general-purpose register
• RL0 to RL3:
000180 H + RP*10 H
First address of
general-purpose register
The relationship between the high-order and low-order bytes of a byte or word register is expressed as
follows:
RW
(i+4)
The relationship between the high-order and low-order bytes of RLi and RWi can be expressed as follows:
RL
= RW
(i)
38
8-bit general-purpose register
32-bit general-purpose register
Figure 2.7-2 General-purpose Registers
Low-order
High-order
× 256+R
= R
[i=0 to 3]
(i×2+1)
(i×2)
× 65536+RW
(i×2+1)
(i×2)
MSB
16bits
RW0
RW1
RW2
RW3
R1
R0
R3
R2
R5
R4
R7
R6
[i=0 to 3]
" to "00037F
" (maximum
H
H
LSB
RL0
RL1
RW4
RL2
RW5
RW6
RL3
RW7

Advertisement

Table of Contents
loading

Table of Contents