MOV(MOVe) 傳送指令P28
PUSH 入棧指令P32
POP 出棧指令P33
XCHG(eXCHanG) 交換指令P34
XLAT(TRANSLATE) 換碼指令P34
LEA (Load Effective Address) 有效地址送寄存器指令P35
LDS(Load DS with pointer) 指針?biāo)图拇嫫骱虳S指令P35
LES(Load ES with pointer) 指針?biāo)图拇嫫骱虴S指令P35
LAHF(Load AH with Flags) 標(biāo)志位送AH指令P36
SAHF(Store AH into Flgs) AH送標(biāo)志寄存器指令P36
PUSHF(PUSH the Flags) 標(biāo)志進(jìn)棧指令P36
POPF(POP the Flags) 標(biāo)志出棧指令P37
ADD 加法指令P38
ADC 帶進(jìn)位加法指令P39
INC 加1指令P39
SUB(SUBtract) 不帶借位的減法指令P40
*******B(SuVtrach with borrow) 帶借位的減法指令P40
DEC(DECrement) 減1指領(lǐng)P41
NEG(NEGate) 求補(bǔ)指令P41
CMP(CoMPare) 比較指令P42
MUL(unsinged MULtiple) 無(wú)符號(hào)數(shù)乘法指令P46
IMUL(sIgned MUL tiple) 有符號(hào)數(shù)乘法指令P46
DIV(unsigned DIVide) 無(wú)符號(hào)數(shù)除法指令P48
IDIV(sIgned DIVide) 有符號(hào)數(shù)除法指令P48
CBW(Count Byte to Word) 字節(jié)轉(zhuǎn)換為字指令P50
CWD(Count Word to Doble word) 字轉(zhuǎn)換為雙字指令P50
DAA 壓縮的BCD碼加法十進(jìn)制調(diào)整指令P53
DAS 壓縮的BCD碼減法十進(jìn)制調(diào)整指令P53
AAA 非壓縮的BCD碼加法十進(jìn)制調(diào)整指令P54
AAS 非壓縮的BCD碼加法十進(jìn)制調(diào)整指令P54
AND 邏輯與指令P54
OR 邏輯或指令P55
XOR 邏輯異或指令P56
NOT 邏輯非指令P56
TEST 測(cè)試指令P57
SHL(SHift logical Letf) 邏輯左移指令P57
SHR(SHift logical Right) 邏輯右移指令P57
ROL(Rotate Left ) 循環(huán)左移指令P58
ROR(Rotate Right) 循環(huán)右移指令P58
RCL(Rotate Left through Carry) 帶進(jìn)位循環(huán)左移P58
RCR(Rotate Right through Carry) 帶進(jìn)位循環(huán)左移P58
MOVS(MOVe String) 串傳送指令P58
STOS(STOre into String) 存入串指令P60
LODS(LOad from string) 從串取指令P60
REP(REPeat) 重復(fù)操作前綴P61
CLD(CLear Direction flag) 清除方向標(biāo)志指令P61
STD(SeT Direction flag) 設(shè)置方向標(biāo)志指令P61
CMPS(CoMPare String) 串比較指令P62
SCAS(SCAn String) 串掃描指令P63
REPE/REPZ(REPeat while Equal/Zero)相等/為零時(shí)重復(fù)操作前綴P63
REPNE/REPNZ(REPeat while Not Equal/Zero)不相等/不為零進(jìn)重復(fù)前綴
IN(INput) 輸入指令P65
OUT(OUTput) 輸出指令P65
JMP(JuMP) 無(wú)條件轉(zhuǎn)移指令P66
JZ,JNZ,JS,JNS,JO,JNO,JP,JNP,JB,JNB,JBE,JNBE,JL,JNL,JLE,JNLE,JCXZ 條件轉(zhuǎn)移指令P67
LOOP 循環(huán)指令P70
LOOPZ/LOOPE 為零/相等時(shí)循環(huán)指令P70
LOOPNZ/LOOPNE 不為零/不相等時(shí)循環(huán)指令P70
CALL 子程序調(diào)用指令P71
RET(RETun) 子程序返回指令P72
CLC(CLear Carry) 進(jìn)位位置0指令P77
CMC(CoMplement Carry) 進(jìn)位位求反指令P77
SRC(SeT Carry) 進(jìn)位位置1指令P77
NOP(No OPeretion) 無(wú)操作指令P77
HLT(HaLT) 停機(jī)指令P77
OFFSET 返回偏移地址P85
SEG 返回段地址P85
EQU(=) 等值語(yǔ)句P90
PURGE 解除語(yǔ)句P91
DUP 操作數(shù)字段用復(fù)制操作符P93
SEGMENT,ENDS 段定義指令P95
ASSUME 段地址分配指令P95
ORG 起始偏移地址設(shè)置指令P96
$ 地址計(jì)數(shù)器的當(dāng)前值P97
PROC,ENDP 過(guò)程定義語(yǔ)句P97
NAME,TITLE,END 程序開(kāi)始結(jié)束語(yǔ)句P98
MACRO,ENDM 宏定義指令P99
PUSH 入棧指令P32
POP 出棧指令P33
XCHG(eXCHanG) 交換指令P34
XLAT(TRANSLATE) 換碼指令P34
LEA (Load Effective Address) 有效地址送寄存器指令P35
LDS(Load DS with pointer) 指針?biāo)图拇嫫骱虳S指令P35
LES(Load ES with pointer) 指針?biāo)图拇嫫骱虴S指令P35
LAHF(Load AH with Flags) 標(biāo)志位送AH指令P36
SAHF(Store AH into Flgs) AH送標(biāo)志寄存器指令P36
PUSHF(PUSH the Flags) 標(biāo)志進(jìn)棧指令P36
POPF(POP the Flags) 標(biāo)志出棧指令P37
ADD 加法指令P38
ADC 帶進(jìn)位加法指令P39
INC 加1指令P39
SUB(SUBtract) 不帶借位的減法指令P40
*******B(SuVtrach with borrow) 帶借位的減法指令P40
DEC(DECrement) 減1指領(lǐng)P41
NEG(NEGate) 求補(bǔ)指令P41
CMP(CoMPare) 比較指令P42
MUL(unsinged MULtiple) 無(wú)符號(hào)數(shù)乘法指令P46
IMUL(sIgned MUL tiple) 有符號(hào)數(shù)乘法指令P46
DIV(unsigned DIVide) 無(wú)符號(hào)數(shù)除法指令P48
IDIV(sIgned DIVide) 有符號(hào)數(shù)除法指令P48
CBW(Count Byte to Word) 字節(jié)轉(zhuǎn)換為字指令P50
CWD(Count Word to Doble word) 字轉(zhuǎn)換為雙字指令P50
DAA 壓縮的BCD碼加法十進(jìn)制調(diào)整指令P53
DAS 壓縮的BCD碼減法十進(jìn)制調(diào)整指令P53
AAA 非壓縮的BCD碼加法十進(jìn)制調(diào)整指令P54
AAS 非壓縮的BCD碼加法十進(jìn)制調(diào)整指令P54
AND 邏輯與指令P54
OR 邏輯或指令P55
XOR 邏輯異或指令P56
NOT 邏輯非指令P56
TEST 測(cè)試指令P57
SHL(SHift logical Letf) 邏輯左移指令P57
SHR(SHift logical Right) 邏輯右移指令P57
ROL(Rotate Left ) 循環(huán)左移指令P58
ROR(Rotate Right) 循環(huán)右移指令P58
RCL(Rotate Left through Carry) 帶進(jìn)位循環(huán)左移P58
RCR(Rotate Right through Carry) 帶進(jìn)位循環(huán)左移P58
MOVS(MOVe String) 串傳送指令P58
STOS(STOre into String) 存入串指令P60
LODS(LOad from string) 從串取指令P60
REP(REPeat) 重復(fù)操作前綴P61
CLD(CLear Direction flag) 清除方向標(biāo)志指令P61
STD(SeT Direction flag) 設(shè)置方向標(biāo)志指令P61
CMPS(CoMPare String) 串比較指令P62
SCAS(SCAn String) 串掃描指令P63
REPE/REPZ(REPeat while Equal/Zero)相等/為零時(shí)重復(fù)操作前綴P63
REPNE/REPNZ(REPeat while Not Equal/Zero)不相等/不為零進(jìn)重復(fù)前綴
IN(INput) 輸入指令P65
OUT(OUTput) 輸出指令P65
JMP(JuMP) 無(wú)條件轉(zhuǎn)移指令P66
JZ,JNZ,JS,JNS,JO,JNO,JP,JNP,JB,JNB,JBE,JNBE,JL,JNL,JLE,JNLE,JCXZ 條件轉(zhuǎn)移指令P67
LOOP 循環(huán)指令P70
LOOPZ/LOOPE 為零/相等時(shí)循環(huán)指令P70
LOOPNZ/LOOPNE 不為零/不相等時(shí)循環(huán)指令P70
CALL 子程序調(diào)用指令P71
RET(RETun) 子程序返回指令P72
CLC(CLear Carry) 進(jìn)位位置0指令P77
CMC(CoMplement Carry) 進(jìn)位位求反指令P77
SRC(SeT Carry) 進(jìn)位位置1指令P77
NOP(No OPeretion) 無(wú)操作指令P77
HLT(HaLT) 停機(jī)指令P77
OFFSET 返回偏移地址P85
SEG 返回段地址P85
EQU(=) 等值語(yǔ)句P90
PURGE 解除語(yǔ)句P91
DUP 操作數(shù)字段用復(fù)制操作符P93
SEGMENT,ENDS 段定義指令P95
ASSUME 段地址分配指令P95
ORG 起始偏移地址設(shè)置指令P96
$ 地址計(jì)數(shù)器的當(dāng)前值P97
PROC,ENDP 過(guò)程定義語(yǔ)句P97
NAME,TITLE,END 程序開(kāi)始結(jié)束語(yǔ)句P98
MACRO,ENDM 宏定義指令P99