机械指令 对应 汇编指令

本文详细介绍了针对8位和16位操作数的汇编指令集,包括加法、逻辑运算、数据移动等基本操作。通过对照表,读者可以清晰了解每条机械指令对应的汇编指令及操作数类型,如寄存器、内存地址和立即数。适合初学者和进阶学习者深入理解低级语言编程。
摘要由CSDN通过智能技术生成
操作数意义
reg88位寄存器
reg88位寄存器
reg1616位寄存器
mem88位内存数值
mem1616位内存数值
immed88位立即数值
immed1616位立即数值
limmed3232位立即数值
lsegReg16位段寄存器

机械指令 对应 汇编指令表

机械指令汇编指令操作数
00ADDreg8/mem8,reg8
01ADDreg16/mem16,reg16
02ADDreg8,reg8/mem8
03ADDreg16,reg16/mem16
04ADDAL,immed8
05ADDAX,immed16
06PUSHes
07POPes
08ORreg8/mem8,reg8
09ORreg16/mem16,reg16
0AORreg8,reg8/mem8
0BORreg16,reg16/mem16
0CORal,immed8
0DORax,immed16
0EPUSHcs
0FNotused
10ADCreg8/mem8,reg8
11ADCreg16/mem16,reg16
12ADCreg8,reg8/mem8
13ADCreg16,reg16/mem16
14ADCal,immed8
15ADCax,immed16
16PUSHss
17POPss
18SBBreg8/mem8,reg8
19SBBreg16/mem16,reg16
1ASBBreg8,reg8/mem8
1BSBBreg16,reg16/mem16
1CSBBal,immed8
1DSBBax,immed16
1EPUSHds
1FPOPds
20ANDreg8/mem8,reg8
21ANDreg16/mem16,reg16
22ANDreg8,reg8/mem8
23ANDreg16,reg16/mem16
24ANDal,immed8
25ANDax,immed16
26Segmentoverride
27DAA
28SUBreg8/mem8,reg8
29SUBreg16/mem16,reg16
2ASUBreg8,reg8/mem8
2BSUBreg16,reg16/mem16
2CSUBal,immed8
2DSUBax,immed16
2ESegmentoverride
2FDAS
30XORreg8/mem8,reg8
31XORreg16/mem16,reg16
32XORreg8,reg8/mem8
33XORreg16,reg16/mem16
34XORal,immed8
35XORax,immed16
36Segmentoverride
37AAA
38CMPreg8/mem8,reg8
39CMPreg16/mem16,reg16
3ACMPreg8,reg8/mem8
3BCMPreg16,reg16/mem16
3CCMPal,immed8
3DCMPax,immed16
3ESegmentoverride
3FAAS
40INCax
41INCcx
42INCdx
43INCbx
44INCsp
45INCbp
46INCsi
47INCdi
48DECax
49DECcx
4ADECdx
4BDECbx
4CDECsp
4DDECbp
4EDECsi
4FDECdi
50PUSHax
51PUSHcx
52PUSHdx
53PUSHbx
54PUSHsp
55PUSHbp
56PUSHsi
57PUSHdi
58POPax
59POPcx
5APOPdx
5BPOPbx
5CPOPsp
5DPOPbp
5EPOPsi
5FPOPdi
60PUSHA
61POPA
62BOUNDreg16/mem16,reg16
63Notused
64Notused
65Notused
66Notused
67Notused
68PUSHimmed16
69IMULreg16/mem16,immed16
6APUSHimmed8
6BIMULreg8/mem8,immed8
6CINSB
6DINSW
6EOUTSB
6FOUTSW
70JOimmed8
71JNOimmed8
72JBimmed8
73JNBimmed8
74JZimmed8
75JNZimmed8
76JBEimmed8
77JAimmed8
78JSimmed8
79JNSimmed8
7AJPimmed8
7BJNPimmed8
7CJLimmed8
7DJNLimmed8
7EJLEimmed8
7FJGimmed8
80Table2reg8
81Table2reg16
82Table2reg8
83Table2reg8,
84TESTreg8/mem8,reg8
85TESTreg16/mem16,reg16
86XCHGreg8,reg8
87XCHGreg16,reg16
88MOVreg8/mem8,reg8
89MOVreg16/mem16,reg16
8AMOVreg8,reg8/mem8
8BMOVreg16,reg16/mem16
8CMOVreg16/mem16,segReg
8DLEAreg16,reg16/mem16
8EMOVsegReg,reg16/mem16
8FPOPreg16/mem16
90NOP
91XCHGax,cx
92XCHGax,dx
93XCHGax,bx
94XCHGax,sp
95XCHGax,bp
96XCHGax,si
97XCHGax,di
98CBW99CWD
9ACALLimmed32
9BWAIT
9CPUSHF
9DPOPF
9ESAHF
9FLAHF
A0MOVal,[mem8]
A1MOVax,[mem16]
A2MOV[mem8],al
A3MOV[mem16],ax
A4MOVSB
A5MOVSW
A6CMPSB
A7CMPSW
A8TESTal,[mem8]
A9TESTax,[mem16]
AASTOSB
ABSTOSW
ACLODSB
ADLODSW
AESCASB
AFSCASW
B0MOVal,immed8
B1MOVcl,immed8
B2MOVdl,immed8
B3MOVbl,immed8
B4MOVah,immed8
B5MOVch,immed8
B6MOVdh,immed8
B7MOVbh,immed8
B8MOVax,immed16
B9MOVcx,immed16
BAMOVdx,immed16
BBMOVbx,immed16
BCMOVsp,immed16
BDMOVbp,immed16
BEMOVsi,immed16
BFMOVdi,immed16
C0Table1reg8
C1Table1reg8,
C2RETimmed16
C3RET
C4LESreg16/mem16,mem16
C5LDSreg16/mem16,mem16
C6MOVreg8/mem8,immed8
C7MOVreg16/mem16,immed16
C8ENTERimmed16,
C9LEAVE
CARETimmed16
CBRET
CCINT3
CDINTimmed8
CEINTO
CFIRET
D0Table1reg8
D1Table1reg16
D2Table1reg8
D3Table1reg16
D4AAM
D5AAD
D6Notused
D7XLAT[bx]
D8ESCimmed8
D9ESCimmed8
DAESCimmed8
DBESCimmed8
DCESCimmed8
DDESCimmed8
DEESCimmed8
DFESCimmed8
E0LOOPNEimmed8
E1LOOPEimmed8
E2LOOPimmed8
E3JCXZimmed8
E4INal,immed8
E5INax,immed16
E6OUTal,immed8
E7OUTax,immed16
E8CALLimmed16
E9JMPimmed16
EAJMPimmed32
EBJMPimmed8
ECINal,dx
EDINax,dx
EEOUTal,dx
EFOUTax,dx
F0LOCK
F1Notused
F2REPNE
F3REP
F4HLT
F5CMC
F6Table3reg8
F7Table3reg16
F8CLC
F9STC
FACLI
FBSTI
FCCLD
FDSTD
FETable4reg8
FFTable4reg16
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值