Address Generation Unit
Before Execution
A2
A1
A
0
1
2
35 32 31
15
$1000
X
R0
15
N
15
M01
15
Assembler syntax: X:(Rn), X:(SP)
Additional instruction execution cycles: 0
Additional effective address program words: 0
4-10
No Update Example
A0
3
4
5
6
7
8
16 15
0
X Memory
0
X
X
X
$1000
0
(n/a)
0
(n/a)
0
Figure 4-3. Address Register Indirect: No Update
DSP56800 Family Manual
MOVE A1,X:(R0)
:
After Execution
A2
A1
A
0
1
2
3
35 32 31
X Memory
15
$1000
1
2
R0
$1000
15
N
(n/a)
15
M01
(n/a)
15
A0
4
5
6
7
8
16 15
0
0
3
4
0
0
0
AA0016