Document Number: 002-04578 Rev. *A
Page 20 of 64
MB90910 Series
7. Memory Map
Note : The high-order portion of bank 00 gives the image of the FF bank ROM to make the small model of the C compiler effective.
Since the low-order 16 bits are the same, the table in ROM can be referred without using the far specification in the pointer
declaration.
For example, an attempt to access 00C000
H
practically accesses the value at FFC000
H
in ROM.
The ROM area in bank FF exceeds 32 Kbytes, and its entire image cannot be shown in bank 00.
The image between FF8000
H
and FFFFFF
H
is visible in bank 00, while the image between FF0000
H
and FF7FFF
H
is visible
only in bank FF.
FFFFFF
H
FF0000
H
FEFFFF
H
FE0000
H
FDFFFF
H
FD0000
H
FCFFFF
H
FC0000
H
FBFFFF
H
FB0000
H
FAFFFF
H
FA0000
H
F9FFFF
H
0000EF
H
000000
H
F90000
H
F8FFFF
H
F80000
H
00FFFF
H
007FFF
H
007900
H
0078FF
H
000100
H
008000
H
MB90V950AMAS
FFFFFF
H
FF0000
H
0000EF
H
000000
H
00FFFF
H
007FFF
H
007900
H
0020FF
H
000100
H
008000
H
MB90F912BS
010000
H
FEFFFF
H
0000F0
H
0000FF
H
FE0000
H
F70000
H
F77FFF
H
FFFFFF
H
FF0000
H
0000EF
H
000000
H
00FFFF
H
007FFF
H
007900
H
0010FF
H
000100
H
008000
H
MB90911AS
0000F0
H
0000FF
H
ROM (FF bank)
ROM (FE bank)
ROM (FD bank)
ROM (FC bank)
ROM (FB bank)
ROM (FA bank)
ROM (F9 bank)
ROM (F8 bank)
ROM (FF bank)
ROM
(image of FF bank)
Peripheral
ROM
(image of FF bank)
Peripheral
Peripheral
Peripheral
: Not accessible
RAM 30 Kbytes
RAM 8 Kbytes
External access area
External access area
ROM (FE bank)
ROM
(image of FF bank)
Peripheral
Peripheral
RAM4 Kbytes
ROM (FF bank)