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
149
SLAU367P – October 2012 – Revised April 2020
Copyright © 2012–2020, Texas Instruments Incorporated
CPUX
shows the possible addressing combinations for the extension word for Format I instructions.
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 2
words are used for this operand (see
Figure 4-30. 20-Bit Addresses in Memory