117
CPU System Functions
Chapter 3
Preliminary User’s Manual U17566EE1V2UM00
3.4.2
Program and data space
The CPU allows the following assignment of data and instructions to the CPU
address space:
• 4 GB as data space
The entire CPU address space can be used for operand addresses.
• 64 MB as program space
Only the lower 64 MB of the CPU address space can be used for instruction
addresses. When an instruction address for a branch instruction is
calculated and moved to the program counter (PC), then bits 31 to 26 are
set to zero.
Figure 3-4
shows the assignment of the CPU address space to data and
program space.
Figure 3-4
CPU address space
FFFF FFFFH
0400 0000H
03FF FFFFH
0000 0000H
D
a
t
a
a
re
a
(4 GB line
a
r)
Progr
a
m
a
re
a
(64 MB line
a
r)
CPU
a
ddre
ss
s
p
a
ce
electronic components distributor