Fujitsu F2MC-16LX Hardware Manual page 48

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

Advertisement

CHAPTER 2 CPU
❍ Z: Zero flag
If all operation results indicate zero, the Z-flag is set. Otherwise, it is cleared.
❍ V: Overflow flag
If an overflow with a signed figure occurs as an operation execution result, the V-flag is set.
Otherwise, it is cleared.
❍ C: Carry flag
If a shift-in/shift-out operation occurs from MSB as operation execution results, the C-flag is set.
Otherwise, it is cleared.
I Register bank pointer (RP)
The register bank pointer (RP) shows the relationship between the F
register and internal RAM addresses. RP indicates the header memory address in the currently
used register bank with the conversion formula [00180
RP consists of 5 bits, with an address ranging from 00
A register bank can be allocated to a memory address in a range of 000180
in this range, however, a register bank cannot be used as a general-purpose register if a
register bank is not in internal RAM. An instruction transfers an immediate value of 8 bits to RP,
but only the lower 5 bits are actually used.
32
Figure 2.3-8 Configuration of register bank pointer (RP)
B4
0
Initial value
+ RP x 10
H
to 1F
H
H
B3
B2
B1
B0
0
0
0
0
2
MC-16LX general-purpose
].
H
.
to 00037F
H
. Even
H

Advertisement

Table of Contents
loading

Table of Contents