Fujitsu F2MC-16LX Hardware Manual page 44

Mb90470 series 16-bit microcontroller
Hide thumbs Also See for F2MC-16LX:
Table of Contents

Advertisement

CHAPTER 2 CPU
I General-purpose register
2
The F
MC-16LX general-purpose register resides on the main memory addresses: 000180
00037F
H
of addresses are currently used for register banks. Each bank has the three types of registers
listed below. They are dependent on one another, as shown in Figure 2.3-2 "Configuration of
general-purpose register".
R0 to R7: 8-bit general-purpose register
RW0 to RW7: 16-bit general-purpose register
RL0 to RL3: 32-bit general-purpose register
Figure 2.3-2 "Configuration of general-purpose register" shows the configuration of a general-
purpose register.
000180
H
The relationship between upper and lower bytes in a byte register and word register is
represented with the following formula: RW(i + 4) = RW(i x 2 + 1) x 256 + R(i x 2) [i = 0 to 3].
The relationship of upper and lower bytes in Rli is represented with the following formula: RW(i)
= RW(i x 2 + 1) x 65536 + RW(i x 2) [i = 0 to 3].
28
(maximum configuration). It uses a register bank register (RP) to indicate which part
Figure 2.3-2 Configuration of general-purpose register
×
RP
10
H
MSB
LSB
16 bits
RW0
RW1
RW2
RW3
R1
R3
R2
R5
R4
R7
R6
H
RL0
RL1
RW4
RL2
RW5
RW6
RW7
to

Advertisement

Table of Contents
loading

Table of Contents