Memory Space - Fujitsu F2MC-16LX Hardware Manual

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

Advertisement

2.2

Memory Space

2
The F
MC-16LX CPU has a 16-MB memory space, to which all input to and output from
2
the F
MC-16LX CPU controlled data program is allocated. CPU has a 24-bit address
bus to access each resource.
I Memory map
Figure 2.2-1 "Example showing correspondence between F
map" shows the F
Figure 2.2-1 Example showing correspondence between F
2
F
MC-16LX
CPU
[Device]
I Address generation type
2
The F
MC-16LX CPU has two types of address generation. One is linear addressing that
specifies all 24-bit addresses with instructions. The other is bank addressing that specifies
upper 8-bit addresses with appropriate bank registers and lower 16-bit addresses with
instructions.
Linear addressing has two types: one uses operands to directly specify 24-bit addresses; the
other refers to contents of the lower 24 bits in a 32-bit general-purpose register as addresses.
❍ Linear addressing (specified with 24-bit operand)
Figure 2.2-2 "Linear addressing (specified with 24-bit operand)" shows an example of linear
addressing scheme specified with 24-bit operands.
2
MC-16LX system and the associated memory map.
Program
Data
Interrupt
Peripheral
circuit
General-
purpose port
2
MC-16LX system and memory
2
MC-16LX system and memory map
FFFFFF
H
Program area
FF8000
H
810000
H
Data area
800000
H
0000C0
H
Interrupt controller
0000B0
H
Peripheral circuit
000020
H
General-purpose port
000000
H
CHAPTER 2 CPU
23

Advertisement

Table of Contents
loading

Table of Contents