Instruction Set Description
4-59
16-Bit MSP430X CPU
4.6.1
Extended Instruction Binary Descriptions
Detailed MSP430X instruction binary descriptions are shown below.
Instruction
Group
src or
data.19:16
Instruction
Identifier
dst
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
Group
Bit
loc.
Inst.
ID
Instruction
Identifier
dst
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
Содержание MSP430x4xx Family
Страница 1: ...MSP430x4xx Family 2007 Mixed Signal Products User s Guide SLAU056G ...
Страница 2: ......
Страница 6: ...vi ...
Страница 114: ...3 76 RISC 16 Bit CPU ...
Страница 304: ...5 20 FLL Clock Module ...
Страница 340: ...7 8 Supply Voltage Supervisor ...
Страница 348: ...8 8 16 Bit Hardware Multiplier ...
Страница 372: ...9 24 32 Bit Hardware Multiplier ...
Страница 400: ...10 28 DMA Controller ...
Страница 428: ...13 10 Basic Timer1 ...
Страница 466: ...15 24 Timer_A ...
Страница 522: ...17 30 USART Peripheral Interface UART Mode ...
Страница 544: ...18 22 USART Peripheral Interface SPI Mode ...
Страница 672: ...23 12 Comparator_A ...
Страница 692: ...24 20 LCD Controller ...
Страница 746: ...26 28 ADC12 ...