![■MEMORY SPACE](/images/new-backgrounds/54107/5410759x1.webp)
MB91401 | Prelminary |
2004.11.12 | |
|
|
■MEMORY SPACE
•Memory space
The FR family has 4 GByte of logical addresses (232 address) which can be linearly accessed by the CPU.
Direct Addressing Areas
The following address space areas are used as I/O areas.
These areas are called direct addressing areas, in which the address of an operand can be specified directly during an instruction.
The direct addressing area varies as shown below depending on the size of access data:
→ byte data access | : |
→ half word data access | : |
→ word data access | : |
•Memory Map
The memory space of the macro consists of the following areas.
|
|
|
|
|
|
|
Direct Addressing Areas | I/O |
|
| |||
|
|
|
|
|
|
|
|
| Refer to I/O Map | I/O |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
|
|
|
| (and its mirror) |
|
|
|
|
|
|
|
|
|
|
|
|
| Access disallowed area |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
|
|
|
|
|
|
|
0000 0000H
0000 0400H
0001 0000H
0002 0000H
0003 F800H
0004 0000H
External area
FFFF FFFFH
30