数据传送指令集
MOV
功能:把源操作数送给目的操作数
语法:MOV目的操作数,源操作数
格式:MOVr1,r2
MOVr,m
MOVm,r
MOVr,data
XCHG
功能:交换两个操作数的数据
语法:XCHG
格式:XCHGr1,r2XCHGm,rXCHGr,m
PUSH,POP
功能:把操作数压入或取出堆栈
语法:PUSH操作数POP操作数
格式:PUSHrPUSHMPUSHdataPOPrPOPm
PUSHF,POPF,PUSHA,POPA
功能:堆栈指令群
格式:PUSHFPOPFPUSHAPOPA
LEA,LDS,LES
功能:取地址至寄存器
语法:LEAr,mLDSr,mLESr,m
XLAT(XLATB)
功能:查表指令
语法:XLATXLATm
算数运算指令
ADD,ADC
功能:加法指令
语法:ADDOP1,OP2ADCOP1,OP2
格式:ADDr1,r2ADDr,mADDm,rADDr,data
影响标志:C,P,A,Z,S,O
SUB,SBB
功能:减法指令
语法:SUBOP1,OP2SBBOP1,OP2
格式:SUBr1,r2SUBr,mSUBm,rSUBr,dataSUBm,data
影响标志:C,P,A,Z,S,O
INC,DEC
功能:把OP的值加一或减一<
如果觉得《std在汇编语言是什么指令_汇编语言指令集》对你有帮助,请点赞、收藏,并留下你的观点哦!