
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
0
19:16
Operand LSBs 15:0
0
.......................................................................................
Address
2
15
14
13
12
11
10
9
8
7
6
5
4
3
0
0
0
0
1
1
0
A/L
n-1/Rn
Op-code
B/W
dst
0
ZC
#
0
0
src
0
0
0
0
0
0
1
1
A/L
Op-code
B/W
dst
src.15:0
src.19:16
0
0
src
Ad
As
0
0
0
1
1
A/L
Op-code
B/W
dst
dst.15:0
0
0
src
Ad
0
0
0
1
1
A/L
dst.19:16
Op-code
B/W
dst
src.15:0
0
0
src
Ad
0
0
0
0
dst.19:16
0
0
0
0
As
src.19:16
As
dst.15:0
MSP430 and MSP430X Instructions
The four possible addressing combinations for the extension word for Format I instructions are shown in
Figure 4-29. Extended Format I Instruction Formats
If the 20-bit address of a source or destination operand is located in memory, not in a CPU register, then
two words are used for this operand as shown in
.
Figure 4-30. 20-Bit Addresses in Memory
122
CPUX
SLAU272C – May 2011 – Revised November 2013
Copyright © 2011–2013, Texas Instruments Incorporated