DSP Core Reference Manual

Address Generation Unit
SC140 DSP Core Reference Manual 2-43
Table 2-19 summarizes the memory address alignment rule for each type of memory access.
Table 2-19. Memory Address Alignment
2.3.3.7 Addressing Modes Summary
Table 2-20 provides a summary of the addressing modes described in the previous sections. The Operand
Reference columns are abbreviated as follows:
S = Software Stack Reference in data memory (uses NSP or ESP according to mode)
C = Program Control Unit Register Reference
D = DALU Register Reference
A = AGU Register Reference
P = Program Memory Reference
X = Data Memory Reference
Access Type Aligned Address
Byte access Any address
Word access Multiple of 2
Long-word access Multiple of 4
Two long-word access Multiple of 8
Table 2-20. Addressing Modes Summary
Addressing Modes
R0-R7
Uses
MCTL
Operand Reference
Assembler Syntax
SCDAPX
Register Direct
Data or Control Register √√ Dn
Dn Dm
Dn Dm Di Dj
MCTL
SR, EMR, VBA
LC0, LC1
LC2, LC3
SA0, SA1
SA2, SA3
Address Register (Rn) Rn
Address Modifier Register (Mj) Mj
Base Address Register (Bn) Bn
Address Offset Register (Ni) Ni
Stack Pointer SP