您的位置首页 >要闻 >

汇编指令大全一览表(汇编指令大全)

导读 大家好,小蜜来为大家解答以上问题。汇编指令大全一览表,汇编指令大全很多人还不知道,现在让我们一起来看看吧!1、最佳答案IBM-PC汇编语

大家好,小蜜来为大家解答以上问题。汇编指令大全一览表,汇编指令大全很多人还不知道,现在让我们一起来看看吧!

1、 最佳答案IBM-PC汇编语言指令集

2、 数据传输指令集

3、 金属氧化物变阻器

4、 函数:将源操作数发送到目标操作数。

5、 语法:MOV目标操作数,源操作数

6、 格式:MOVr1,r2

7、 MOVr,m

8、 莫夫姆河

9、 MOVr,数据

10、 交换指令

11、 函数:交换两个操作数的数据。

12、 语法:XCHG

13、 格式为:XCHGr1,r2XCHGm,rXCHGr,m rxchgr,m。

14、 用力,爸爸

15、 函数:将操作数推入或推出堆栈。

16、 语法:推入操作数弹出操作数

17、 格式: pushpushpushdatapoprpom

18、 普什夫,POPF,普沙,POPA

19、 函数:堆栈指令组

20、 格式:PUSHFPOPFPUSHAPOPA

21、 LEA,LDS,LES

22、 函数:获取注册地址

23、 语法:线性,mLDSr,mLESr,m

24、 XLAT(XLATB)

25、 函数:查找表指令

26、 语法:XLATXLATm

27、 算术指令

28、 加法,ADC

29、 函数:添加指令

30、 语法:ADDOP1,OP2ADCOP1,OP2

31、 格式为3360addr1,r2addr,maddm,raddr,data

32、 碰撞标志:C,P,A,Z,S,O

33、 SBB潜艇

34、 功能:减法指令

35、 语法:SUBOP1,OP2SBBOP1,OP2

36、 格式为3360subr1,r2subr,msubm,rsubr,data subm,data

37、 碰撞标志:C,P,A,Z,S,O

38、 公司,12月

39、 函数:将OP的值增加或减少1。

40、 语法:INCOPDECOP

41、 格式为3360INCR/MDECR/m。

42、 碰撞标志:P,A,Z,S,O

43、 底片

44、 函数:反转OP的符号(取二进制补码)

45、 语法:

46、 格式为3360纳克/米

47、 碰撞标志:C,P,A,Z,S,O

48、 穆尔,伊穆尔

49、 函数:乘法指令

50、 语法:MULOPIMULOP

51、 格式为3360 mulr/mimulr/m。

52、 影响标志:C、P、A、Z、S、O(只有IMUL会影响S标志)

53、 IDIV区

54、 函数:除法指令

55、 语法:

56、 格式:DIVr/mIDIVr/m

57、 CWD CBW

58、 函数:有符号数扩展指令

59、 语法:CBWCWD

60、 AAA,AAS,AAM,AAD

61、 功能:无压BCD码操作调整指令

62、 语法:AAAAASAAMAAD

63、 撞击痕迹:A,C(AAA,AAS)S,Z,P(AAM,AAD)

64、 达斯DAA

65、 函数:压缩BCD码调整指令

66、 语法:DAADAS

67、 碰撞标志:C,P,A,Z,S

68、 位操作指令集

69、 与、或、异或、非、测试

70、 函数:执行位之间的逻辑运算。

71、 语法:andr/m,r/m/dataorr/m,r/m/dataxorr/m,r/m/datatestr/m,r/m/datanotr/m

72、 影响标志:C,O,P,Z,S(其中c和O两个标志将被设置为0)。NOT指令不影响任何标志位。

73、 SHR,SHL,SAR,SAL

74、 功能:移位指令

75、 语法: shrr/m,data/clsshlr/m,data/clssarr/m,data/clssalr/m,data/cl

76、 碰撞标志:C,P,Z,S,O

77、 罗,ROL,RCR,RCL

78、 功能:循环移位指令

79、 语法: errr/m,data/CLROLR/m,data/CLRCRR/m,data/CLRCLR/m,data/CL

80、 碰撞标志:C,P,Z,S,O

81、 程序控制指令集

82、 CLC、STC、CMC

83、 函数:设置进位标志

84、 语法:CLCSTCCMC

85、 :C位

86、 标准CLD

87、 功能:设置方向标志。

88、 语法:CLDSTD

89、 位:D

90、 CLI,STI

91、 函数:设置中断标志

92、 语法:CLISTI

93、 位:I

94、 金属波纹管(Corrugated Metal Pipe)

95、 函数:比较OP1和OP2的值。

96、 语法:CMPr/m,r/m/data

97、 标记位:C,P,A,Z,O

98、 无条件转移指令

99、 函数:跳转到指定的地址执行。

100、 语法:JMP地址

101、 JXX

102、 当满足某些条件时,函数:跳转到指定的地址执行。

103、 语法:JXX地址

104、 注释:

105、 上面的a :当C=0,Z=0时,成立

106、 下面的b :当C=1时有效

107、 CXZ:CX进位,当CXZ:CX寄存器的值为0(零)时有效

108、 e :等于,当Z=1时为真

109、 G:GREATER(大于),Z=0,S=0时成立。

110、 L:LESS(小于),当s不为零时为真。

111、 N:NOT(相反条件),需要配合其他符号使用。

112、 O :溢出,O=1。

113、 P :奇偶校验,P=1在p=1时建立

114、 PE:PARITYEVEN,P=1。

115、 P :奇偶数,P=0

116、 S:sign,当s=1时建立

117、 Z :零,当z=1时建立

118、 环

119、 函数:循环指令集

120、 语法:循环地址

121、 线圈(Z)

122、 地址环路(Z)地址

123、 第:位无

本文到此结束,希望对大家有所帮助。

标签:

免责声明:本文由用户上传,如有侵权请联系删除!
Baidu
map