Fujitsu MB90390 Series Hardware Manual page 74

Table of Contents

Advertisement

CHAPTER 2 CPU
Direct page register (DPR) <Initial value: 01
DPR specifies addr8 to addr15 of the instruction operands in direct addressing mode as shown in Figure
2.8-1. DPR is eight bits long, and is initialized to "01
instruction.
Figure 2.8-1 Generating a Physical Address in Direct Addressing Mode
DTB register
α α α α α α α α
MSB
24-bit physical
address
Program counter bank register (PCB) <Initial value: Value in reset vector>
Data bank register (DTB) <Initial value: 00
User stack bank register (USB) <Initial value: 00
System stack bank register (SSB) <Initial value: 00
Additional data bank register (ADB) <Initial value: 00
Each bank register indicates the memory bank where the PC, DT, SP (user), SP (system), or AD space is
allocated. All bank registers are one byte long. PCB is initialized to "00
than PCB can be read or written to. PCB can be read but cannot be written to.
PCB is updated when the JMPP, CALLP, RETP, RETIQ, or RETF instruction branching to the entire 16-
Mbyte space is executed or when an interrupt occurs. For operation of each register, see Section "2.2
Memory Space".
46
>
H
DPR register
β β β β β β β β
α α α α α α α α β β β β β β β β γ γ γ γ γ γ γ γ
>
H
>
H
" by a reset. DPR can be read or written to by an
H
Direct address during instruction
γ γ γ γ γ γ γ γ
LSB
>
H
>
H
" by a reset. Bank registers other
H

Advertisement

Table of Contents
loading

Table of Contents