English
Language : 

MSP430FG4619 Datasheet, PDF (49/114 Pages) Texas Instruments – Mixed-Signal Microcontrollers
www.ti.com
MSP430FG4619, MSP430FG4618, MSP430FG4617, MSP430FG4616
MSP430CG4619, MSP430CG4618, MSP430CG4617, MSP430CG4616
SLAS508J – APRIL 2006 – REVISED JUNE 2015
6.2 Instruction Set
The instruction set consists of the original 51 instructions with three formats and seven address modes
and additional instructions for the expanded address range. Each instruction can operate on word and
byte data. Table 6-1 shows examples of the three types of instruction formats; the address modes are
listed in Table 6-2.
Table 6-1. Instruction Word Formats
FORMAT
Dual operands, source-destination
Single operands, destination only
Relative jump, un/conditional
EXAMPLE
ADD R4,R5
CALL R8
JNE
OPERATION
R4 + R5 → R5
PC→ (TOS), R8 → PC
Jump-on-equal bit = 0
Table 6-2. Address Mode Descriptions
ADDRESS MODE
Register
Indexed
Symbolic (PC relative)
Absolute
Indirect
S (1)
D (1)
•
•
•
•
•
•
•
•
•
SYNTAX
MOV Rs,Rd
MOV X(Rn),Y(Rm)
MOV EDE,TONI
MOV & MEM, & TCDAT
MOV @Rn,Y(Rm)
EXAMPLE
MOV R10,R11
MOV 2(R5),6(R6)
MOV @R10,Tab(R6)
Indirect autoincrement
•
MOV @Rn+,Rm
MOV @R10+,R11
Immediate
•
(1) NOTE: S = source D = destination
MOV #X,TONI
MOV #45,TONI
OPERATION
R10 → R11
M(2+R5)→ M(6+R6)
M(EDE) → M(TONI)
M(MEM) → M(TCDAT)
M(R10) → M(Tab+R6)
M(R10) → R11
R10 + 2→ R10
#45 → M(TONI)
Copyright © 2006–2015, Texas Instruments Incorporated
Detailed Description
49
Submit Documentation Feedback
Product Folder Links: MSP430FG4619 MSP430FG4618 MSP430FG4617 MSP430FG4616 MSP430CG4619
MSP430CG4618 MSP430CG4617 MSP430CG4616