ADDRESSING MODES
INDEXED ADDRESSING MODE (Continued)
S3C9454B/F9454B
4-Bit Working
Register Address
Program Memory
XS (OFFSET)
dst
src
OPCODE
NEXT 3 Bits
Point to working
register pair
(1 of 8)
Register File
Register
Pair
LSB Selects
+
8-Bit 16-Bit
Program Memory
or
Data memory
16-Bit
OPERAND
16-Bit
address
added to
offset
Value used in
instruction
Sample Instructions:
LDC
R4, #04H[RR2]
LDE
R4,#04H[RR2]
; The values in the program address (RR2 + #04H)
are loaded into register R4.
; Identical operation to LDC example, except that
external program memory is accessed.
Figure 3-8. Indexed Addressing to Program or Data Memory with Short Offset
3-8