Addressing; Fig. 2.3 Memory Management In Linear And Bank Types - Fujitsu MB90420/5 (A) Series Hardware Manual

F2mc-16lx family 16-bit microcontrollers
Table of Contents

Advertisement

2.4 Addressing

Address generation has two types: linear and bank.
In the linear type, the entire 24-bit address is specified directly by an instruction.
In the bank type, the upper 8-bit address is specified using the bank register according to the use and the
lower 16-bit address is specified by an instruction.
2
The F
MC-16L family uses bank addressing basically.
n Linear addressing and bank addressing
In linear addressing, the 16-Mbyte memory space is accessed as continuous address space.
addressing, the 16-Mbyte memory space is divided into 256 managed banks of 64 Kbytes each. Figure 2.3
shows an overview of the memory management in the linear and bank type.
Linear Types
FFFFFF
H
123456
H
000000
H
123456
H
Entire address specified
by instruction

Fig. 2.3 Memory Management in Linear and Bank Types

CPU
Bank Types
FFFFFF
H
FF bank
FF0000
H
FEFFFF
FE bank
H
FE0000
H
FD bank
FDFFFF
H
FD0000
H
123456
H
12 bank
04FFFF
H
04 bank
040000
H
03FFFF
H
03 bank
030000
H
02FFFF
H
02 bank
020000
H
01FFFF
01 bank
H
010000
H
00FFFF
00 bank
H
000000
H
123456
H
Specified by instruction
Specified using bank register
according to use
2-7
64 kbyte
In bank

Advertisement

Table of Contents
loading

Table of Contents