
MB90330 Series
20
Memory map of MB90330 series (3/3)
Notes :
When the ROM mirror function register has been set, the mirror image data at higher addresses
(“FF8000
H
to FFFFFF
H
”) of bank FF is visible from the higher addresses (“008000
H
to 00FFFF
H
”) of
bank 00.
The ROM mirror function is effective for using the C compiler small model.
The lower 16-bit addresses of bank FF are equivalent to those of bank 00. Since the ROM area in
bank FF exceeds 48 KB, however, the mirror image of all the data in the ROM area cannot be
reproduced in bank 00.
When the C compiler small model is used, the data table mirror image can be shown at “008000
H
to
00FFFF
H
” by storing the data table at “FF8000
H
to FFFFFF
H
”. Therefore, data tables in the ROM
area can be referred without declaring the far addressing with the pointer.
FFFFFF
H
007FFF
H
000000
H
0000FB
H
000100
H
007100
H
007900
H
008000
H
MB90V330A
FFFFFF
H
007FFF
H
000000
H
0000FB
H
000100
H
006100
H
007900
H
008000
H
MB90F334A
FFFFFF
H
007FFF
H
000000
H
0000FB
H
000100
H
004100
H
007900
H
008000
H
MB90333A
Peripheral area
Peripheral area
Peripheral area
Peripheral area
Peripheral area
Peripheral area
RAM area
(28KB)
RAM area
(24KB)
RAM area
(16KB)
Register
Register
Register
External area
External area
External area
External area
External area
External area
External ROM external bus mode