
Instruction Set Description
4.6.1 Extended Instruction Binary Descriptions
Detailed MSP430X instruction binary descriptions are shown in the following tables.
Instruction
Instruction
src or data.19:16
dst
Group
Identifier
Instruction
15
12
11
8
7
4
3
0
MOVA
0
0
0
0
src
0
0
0
0
dst
MOVA @Rsrc,Rdst
0
0
0
0
src
0
0
0
1
dst
MOVA @Rsrc+,Rdst
0
0
0
0
&abs.19:16
0
0
1
0
dst
MOVA &abs20,Rdst
&abs.15:0
0
0
0
0
src
0
0
1
1
dst
MOVA x(Rsrc),Rdst
x.15:0
±15-bit index x
0
0
0
0
src
0
1
1
0
&abs.19:16
MOVA Rsrc,&abs20
&abs.15:0
0
0
0
0
src
0
1
1
1
dst
MOVA Rsrc,X(Rdst)
x.15:0
±15-bit index x
0
0
0
0
imm.19:16
1
0
0
0
dst
MOVA #imm20,Rdst
imm.15:0
CMPA
0
0
0
0
imm.19:16
1
0
0
1
dst
CMPA #imm20,Rdst
imm.15:0
ADDA
0
0
0
0
imm.19:16
1
0
1
0
dst
ADDA #imm20,Rdst
imm.15:0
SUBA
0
0
0
0
imm.19:16
1
0
1
1
dst
SUBA #imm20,Rdst
imm.15:0
MOVA
0
0
0
0
src
1
1
0
0
dst
MOVA Rsrc,Rdst
CMPA
0
0
0
0
src
1
1
0
1
dst
CMPA Rsrc,Rdst
ADDA
0
0
0
0
src
1
1
1
0
dst
ADDA Rsrc,Rdst
SUBA
0
0
0
0
src
1
1
1
1
dst
SUBA Rsrc,Rdst
Instruction
Instruction
Bit Loc.
Inst. ID
dst
Group
Identifier
Instruction
15
12
11
10
9
8
7
4
3
0
RRCM.A
0
0
0
0
n – 1
0
0
0
1
0
0
dst
RRCM.A #n,Rdst
RRAM.A
0
0
0
0
n – 1
0
1
0
1
0
0
dst
RRAM.A #n,Rdst
RLAM.A
0
0
0
0
n – 1
1
0
0
1
0
0
dst
RLAM.A #n,Rdst
RRUM.A
0
0
0
0
n – 1
1
1
0
1
0
0
dst
RRUM.A #n,Rdst
RRCM.W
0
0
0
0
n – 1
0
0
0
1
0
1
dst
RRCM.W #n,Rdst
RRAM.W
0
0
0
0
n – 1
0
1
0
1
0
1
dst
RRAM.W #n,Rdst
RLAM.W
0
0
0
0
n – 1
1
0
0
1
0
1
dst
RLAM.W #n,Rdst
RRUM.W
0
0
0
0
n – 1
1
1
0
1
0
1
dst
RRUM.W #n,Rdst
131
SLAU272C – May 2011 – Revised November 2013
CPUX
Copyright © 2011–2013, Texas Instruments Incorporated