MSP430匯編指令
代 碼
ADC[.W]或ADC.B
ADD[.W]或ADD.B
ADDC[.W]或ADDC.B
AND[.W]或AND.B
BIC[.W]或BIC.B
BIS[.W]或BIS.B
BIT[.W]或BIT.B
BR
CALL
CLR[.W]或CLR.B
CLRC
CLRN
CLRZ
CMP[.W]或CMP.B
DADC[.W]或DADC.B
DADD[.W]或DADD.B
DEC[.W]或DEC.B
DECD[.W]或DECD.B
DINT
EINT
INC[.W]或INC.B
INCD[.W]或INCD.B
INV[.W]或INV.B
JC/JHS
JEQ/JZ
JGE
JL
JMP
JN
JNC/JLO
JNE/JNZ
MOV[.W]或MOV.B
NOP
POP[.W]或POP.B
PUSH[.W]或PUSH.B
RETI
(2)程序計數(shù)器恢復(fù)到中斷服務(wù)程序開始時的值這是中斷程序流的后續(xù)步驟用TOS 存儲器中的值替換PC 的當(dāng)前值可實現(xiàn)這種恢復(fù)堆棧指SP 加1
RET
RLA[.W]或RLA.B
RLC[.W]或RLC.B
RRA[.W]或RRA.B
RRC[.W]或RRC.B
SBC[.W]或SBC.B
SETC
SETN
SETZ
SUB[.W]或SUB.B
SUBC[.W]或SUBC.B
SWAP
SXT
TST[.W]或TST.B
XOR[.W]或XOR.B
注:
1、以上指令共51條
2、狀態(tài)位中“*”表示影響“-”表示不影響“0”表示清零“1”表示置位
3、含.B的為單字節(jié)操作指令,含[.W]的為雙字節(jié)操作指令(可省略)
4、src 源操作數(shù),dst目的操作數(shù),TOS堆棧頂部,SR狀態(tài)寄存器,SP堆棧指針
評論