
28
CHAPTER 2 CPU
MB90560 series
2.3
Memory Maps
This section shows the memory map for each MB90560 series device.
I
Memory maps
Figure 2.3-1 shows the memory maps for the MB90560 series.
Figure 2.3-1 Memory maps
Notes:
If single chip mode (without mirror ROM function) is selected, see "Mirror ROM Function
Selection Module."
:
ROM data in the FF bank can be seen as an image in the higher 00 bank to validate the
small model C compiler. Because addresses of the 16 low-order bits in the FF bank are
the same, the table in ROM can be referenced without the "far" specification. For
example, when 00C000H is accessed, the contents of ROM at FFC000H are actually
accessed. The ROM area in the FF bank exceeds 48 kilobytes, and all areas cannot be
seen as images in the 00 bank. Because ROM data from FF4000H to FFFFFFH is seen
as an image at 004000H to 00FFFFH, the ROM data table should be stored in the area
from FF4000H to FFFFFFH.
:Internal access memory
:Access not allowed
FFFFFF
H
Address
#1
FF0000
H
ROM area
010000
H
Address
#2
ROM area
(FF bank image)
004000
H
Address
#3
000100
H
RAM
area
Register
*1
*1
000000
H
0000C0
H
Peripheral area
Single chip mode
(with mirror ROM function)
Model
Address #1
Address #2
Address #3
MB90561
FF8000H
008000H
000500H
MB90562
FF0000H
004000H
000900H
MB90F562
FF0000H
004000H
000900H
MB90V560
FF0000H
004000H
001100H
*1: The MB90V560 does not contain ROM. Assume these areas such that
the development tool uses there for its ROM decode areas.