Fujitsu MB90895 Series Hardware Manual page 61

16 bit, controller manual
Table of Contents

Advertisement

3.2.4.2
Register Bank Pointer (PS: RP)
The register bank pointer (RP) is a 5-bit register that indicates the starting address of
the currently used general-purpose register bank.
I Register bank pointer (RP)
Figure 3.2-12 "Configuration of Register Bank Pointer (RP)" shows the configuration of the register bank
pointer (RP).
bit15
PS
ILM2
I General-purpose Register Area and Register Bank Pointer
The register bank pointer (RP) indicates the allocation of general-purpose registers used in the internal
RAM. The relationship between the values of PR and the actual addresses should conform to the
conversion rule shown in Figure 3.2-13 "Physical Address Conversion Rules in General-purpose Register
Area".
Figure 3.2-13 Physical Address Conversion Rules in General-purpose Register Area
Conversion expression [000180
• The register bank pointer (RP) can take the values from "00
register bank can be set within the range of "000180
• The assembler instruction can use the 8-bit immediate value transfer instruction that is transferred to the
register bank pointer (RP), but only the lower 5 bits of that data is actually used.
• The reset value of the register bank pointer (RP) is set to "00
Figure 3.2-12 Configuration of Register Bank Pointer (RP)
RP
ILM
14
13 12 11 10
9
B4 B3 B2 B1 B0
ILM1 ILM0
+ (RP ) x 10
H
When RP=10
H
CCR
8
7
6
5
4
3
I
S
T
N
-
]
H
000180
H
Register bank 0
000280
H
Register bank 16
000370
H
Register bank 31
to 00037F
H
CHAPTER 3 CPU
2
1
bit0
RP reset value
Z
V
C
0 0 0 0 0
B
to 1F
" so that the starting address of the
H
H
".
H
" after a reset.
H
43

Advertisement

Table of Contents
loading

This manual is also suitable for:

F2mc-16lx

Table of Contents