IP2022 Users ManualSystem Architecture
www.ubicom.com
27
2.2
Data Memory
Figure 2-2 is a map of the data memory.
Figure 2-2 Data Memory Map
The special-purpose registers and the first 128 data memory
locations (between addresses 0x080 and 0x0FF) can be
accessed with a direct addressing mode in which the absolute
address of the operand is encoded within the instruction. The
remaining 3840 bytes of data memory (between addresses 0x100
and 0xFFF) must be accessed using indirect or indirect-with-offset
addressing modes. There is one 16-bit register for the indirect
addressing pointer, and two 16-bit registers for indirect-with-offset
address pointers. The offset is a 7-bit value encoded within the
515-028.eps
128
Special-Purpose
Registers
3840 Bytes
Data Memory
0x000
7
0
0x080
0xFFF
128
Global Registers
0x100
0x07F
0x0FF