l     reg8: 8位寄存器。

l     reg16: 16位寄存器。

l     mem8: 8位内存数值。

l     mem16: 16位内存数值。

l     immed8: 8位立即数值。

l     immed16: 16位立即数值。

l     immed32: 32位立即数值。

l     segReg: 16位段寄存器。

机器操作码

汇编助记符和操作数

00

ADD reg8/mem8,reg8

01

ADD reg16/mem16,reg16

02

ADD reg8,reg8/mem8

03

ADD reg16,reg16/mem16

04

ADD AL,immed8

05

ADD AX,immed16

06

PUSH es

07

POP es

08

OR reg8/mem8,reg8

09

OR reg16/mem16,reg16

0A

OR reg8,reg8/mem8

0B

OR reg16,reg16/mem16

0C

OR al,immed8

0D

OR ax,immed16

0E

PUSH cs

0F

Not used

10

ADC reg8/mem8,reg8

11

ADC reg16/mem16,reg16

12

ADC reg8,reg8/mem8

13

ADC reg16,reg16/mem16

14

ADC al,immed8

15

ADC ax,immed16

16

PUSH ss

17

POP ss

18

SBB reg8/mem8,reg8

19

SBB reg16/mem16,reg16

1A

SBB reg8,reg8/mem8

1B

SBB reg16,reg16/mem16

1C

SBB al,immed8

1D

SBB ax,immed16

1E

PUSH ds

1F

POP ds

20

AND reg8/mem8,reg8

21

AND reg16/mem16,reg16

22

AND reg8,reg8/mem8

23

AND reg16,reg16/mem16

24

AND al,immed8

25

AND ax,immed16

26

Segment override

27

DAA

28

SUB reg8/mem8,reg8

29

SUB reg16/mem16,reg16

2A

SUB reg8,reg8/mem8

2B

SUB reg16,reg16/mem16

2C

SUB al,immed8

2D

SUB ax,immed16

2E

Segment override

2F

DAS

30

XOR reg8/mem8,reg8

31

XOR reg16/mem16,reg16

32

XOR reg8,reg8/mem8

33

XOR reg16,reg16/mem16

34

XOR al,immed8

35

XOR ax,immed16

36

Segment override

37

AAA

38

CMP reg8/mem8,reg8

39

CMP reg16/mem16,reg16

3A

CMP reg8,reg8/mem8

3B

CMP reg16,reg16/mem16

3C

CMP al,immed8

3D

CMP ax,immed16

3E

Segment override

3F

AAS

40

INC ax

41

INC cx

42

INC dx

43

INC bx

44

INC sp

45

INC bp

46

INC si

47

INC di

48

DEC ax

49

DEC cx

4A

DEC dx

4B

DEC bx

4C

DEC sp

4D

DEC bp

4E

DEC si

4F

DEC di

50

PUSH ax

51

PUSH cx

52

PUSH dx

53

PUSH bx

54

PUSH sp

55

PUSH bp

56

PUSH si

57

PUSH di

58

POP ax

59

POP cx

5A

POP dx

5B

POP bx

5C

POP sp

5D

POP bp

5E

POP si

5F

POP di

60

PUSHA

61

POPA

62

BOUND reg16/mem16,reg16

63

Not used

64

Not used

65

Not used

66

Not used

67

Not used

68

PUSH immed16

69

IMUL reg16/mem16,immed16

6A

PUSH immed8

6B

IMUL reg8/mem8,immed8

6C

INSB

6D

INSW

6E

OUTSB

6F

OUTSW

70

JO immed8

71

JNO immed8

72

JB immed8

73

JNB immed8

74

JZ immed8

75

JNZ immed8

76

JBE immed8

77

JA immed8

78

JS immed8

79

JNS immed8

7A

JP immed8

7B

JNP immed8

7C

JL immed8

7D

JNL immed8

7E

JLE immed8

7F

JG immed8

80

Table2 reg8

81

Table2 reg16

82

Table2 reg8

83

Table2 reg8, reg16

84

TEST reg8/mem8,reg8

85

TEST reg16/mem16,reg16

86

XCHG reg8,reg8

87

XCHG reg16,reg16

88

MOV reg8/mem8,reg8

89

MOV reg16/mem16,reg16

8A

MOV reg8,reg8/mem8

8B

MOV reg16,reg16/mem16

8C

MOV reg16/mem16,segReg

8D

LEA reg16,reg16/mem16

8E

MOV segReg,reg16/mem16

8F

POP reg16/mem16

90

NOP

91

XCHG ax,cx

92

XCHG ax,dx

93

XCHG ax,bx

94

XCHG ax,sp

95

XCHG ax,bp

96

XCHG ax,si

97

XCHG ax,di

98

CBW 99CWD

9A

CALL immed32

9B

WAIT

9C

PUSHF

9D

POPF

9E

SAHF

9F

LAHF

A0

MOV al,[mem8]

A1

MOV ax,[mem16]

A2

MOV [mem8],al

A3

MOV [mem16],ax

A4

MOVSB

A5

MOVSW

A6

CMPSB

A7

CMPSW

A8

TEST al,[mem8]

A9

TEST ax,[mem16]

AA

STOSB

AB

STOSW

AC

LODSB

AD

LODSW

AE

SCASB

AF

SCASW

B0

MOV al,immed8

B1

MOV cl,immed8

B2

MOV dl,immed8

B3

MOV bl,immed8

B4

MOV ah,immed8

B5

MOV ch,immed8

B6

MOV dh,immed8

B7

MOV bh,immed8

B8

MOV ax,immed16

B9

MOV cx,immed16

BA

MOV dx,immed16

BB

MOV bx,immed16

BC

MOV sp,immed16

BD

MOV bp,immed16

BE

MOV si,immed16

BF

MOV di,immed16

C0

Table1 reg8

C1

Table1 reg8, reg16

C2

RET immed16

C3

RET

C4

LES reg16/mem16,mem16

C5

LDS reg16/mem16,mem16

C6

MOV reg8/mem8,immed8

C7

MOV reg16/mem16,immed16

C8

ENTER immed16, immed8

C9

LEAVE

CA

RET immed16

CB

RET

CC

INT 3

CD

INT immed8

CE

INTO

CF

IRET

D0

Table1 reg8

D1

Table1 reg16

D2

Table1 reg8

D3

Table1 reg16

D4

AAM

D5

AAD

D6

Not used

D7

XLAT [bx]

D8

ESC immed8

D9

ESC immed8

DA

ESC immed8

DB

ESC immed8

DC

ESC immed8

DD

ESC immed8

DE

ESC immed8

DF

ESC immed8

E0

LOOPNE immed8

E1

LOOPE immed8

E2

LOOP immed8

E3

JCXZ immed8

E4

IN al,immed8

E5

IN ax,immed16

E6

OUT al,immed8

E7

OUT ax,immed16

E8

CALL immed16

E9

JMP immed16

EA

JMP immed32

EB

JMP immed8

EC

IN al,dx

ED

IN ax,dx

EE

OUT al,dx

EF

OUT ax,dx

F0

LOCK

F1

Not used

F2

REPNE

F3

REP

F4

HLT

F5

CMC

F6

Table3 reg8

F7

Table3 reg16

F8

CLC

F9

STC

FA

CLI

FB

STI

FC

CLD

FD

STD

FE

Table4 reg8

FF

Table4 reg16

计算机组成原理中机器码怎么看,《计算机组成原理》汇编指令机器码对应列表...相关推荐

  1. 计算机组成中db是什么,计算机基础系统结构与数据库

    计算机基础系统结构与数据库 语音 编辑 锁定 讨论 上传视频 考研专业课全国名校真题题库系列包括12个分册:(1)数据结构与操作系统.离散数学:(2)计算机基础.系统结构与数据库:(3)微机原理及应用 ...

  2. 计算机控制系统从本质上看,计算机控制系统测试题.doc

    计算机控制系统测试题 一.填空 计算机控制系统,从本质上看,它的控制过程可以归纳为 , , 和 四个步骤.一个实时控制系统必定是一个在线系统,这里"在线"的含义是指 而" ...

  3. 谈计算机音乐中合成器_,谈计算机音乐中合成器、音源内的预置音色

    谈计算机音乐中合成器.音源内的预置音色 在计算机音乐创作与制作中,我们最常运用到的概念是音色.由于某一特殊音色引起创作欲望的作品很多,用传统乐器无法演奏的音乐,而在合成器.音源上实现的层出不穷.本文就 ...

  4. 计算机导论中的名词解释,计算机导论期末考试试题及答案

    计算机导论期末考试试题及答案 一.选择题(15小题,每小题2分,共计30分) 1.用一个字节表示无符号整数,其最大值是十进制数( ). A. 256 B. 255 C. 127 D. 128 2. 一 ...

  5. 计算机难点知识,(必先看)计算机文化基础知识难点

    A.10111100101 B.11111100101 C.11110100101 D.11111101101 3.算术式(1023)10+(377)8+(100)16的值是 . A.(1024)10 ...

  6. 在计算机领域中 ascii码,在计算机领域中,ascii码用一个字节来干什么

    在计算机领域中,ASCII码用一个字节来表示一个字符,存入1024个字符需要的字节数是1KB.字节通常简写为"B",1KB等于1024B:一个字节来表示一个字符,存入1024个字符 ...

  7. 防火墙技术在计算机网络安全中的应用分析,计算机网络安全中防火墙技术的应用分析...

    计算机网络安全中防火墙技术的应用分析 张忠霜 湛江科技学院 524000 摘要:在我国计算机技术不断发展和进步的现阶段,这项技术已经广泛应用于各行各业的建设中,为我国居民的生活和工作提供了更多的便利, ...

  8. mod在计算机导论中是什么意思,计算机导论ppt课件

    <计算机导论ppt课件>由会员分享,可在线阅读,更多相关<计算机导论ppt课件(66页珍藏版)>请在人人文库网上搜索. 1.第2章 计算机基础知识,2.1 计算机的运算基础 2 ...

  9. 计算机导论中复位什么意思,计算机导论期末复习资料

    一.选择题 1. 第一台计算机ENIAC淡生于1946年,是电子管计算机:第二代是晶体管计算机:第三代是中小规模集成电路:第四代是大规模 2. 计算机的应用领域主要有:科学计算:信息管理:实时控制:办 ...

  10. 万用表在计算机检测中的应用,浅析计算机在智能仪器仪表中的应用

    随着计算机技术的发展,自动测量技术有了进一步的发展,许多以微处理器或微计算机为主体的测试用仪器仪表也相继出现,并且在人们的生产生活中得到广泛应用.智能仪器仪表,简单地讲就是将微处理器或微计算机用于测量 ...

最新文章

  1. ROS之用程序设定导航目标点
  2. lnamp环境搭建博客、论坛
  3. 【机器学习入门到精通系列】SVM与核函数(附程序模拟!)
  4. ROS知识:安装rosdep中出现time out的问题
  5. 《漫画算法》源码整理-2 数组 链表 队列
  6. 直播预告 | 清华大学博士生牛艺霖:常识知识获取与常识推理
  7. android textView调整字体的间距和行间距
  8. cognos report在做同比时遇到的问题解决方法
  9. asp.Net Cookie demo
  10. vector的去重操作
  11. Python模块及其导入
  12. Colly实现豆瓣电影Top250爬取
  13. USB-WiFi在x210板子上的移植
  14. 127.0.0.0与0.0.0.0的区别
  15. 这本京东断货王的Python神书,刷爆整个编程圈!| 测评
  16. CDA Day1-3 Excel公式常用函数跟课学习
  17. [MSSQL] 数据库置疑怎么处理?
  18. 电商项目(谷粒商城)
  19. 解决Rabbitmq连接超时问题
  20. Kibana 7.13.2 启动时报错 TaskManager is unable to start as there the Kibana UUID is invalid

热门文章

  1. 【译】ZFS最佳实践指南-Part2
  2. 《Ray Tracing in One Weekend》——Chapter 11: Defocus Blur
  3. 大数据项目实战数仓4——总纲
  4. sql 包含某个字符_「17」MySQL中正则表达式查询的SQL语句集锦
  5. 两个选择框 ajax如何根据另一个选择框的内容获取_Python数据结构:数据框
  6. netsuite和java_Netsuite - 如何根据项目和位置搜索填充子列表
  7. pyinstaller与anaconda python_python – 在Anaconda安装后运行pyinstaller导致ImportError:没有名为’pefile’的模块...
  8. 兵器类专业学c语言吗,第四轮学科评估C类学科如何?学姐:重点大学,热门专业放心读...
  9. 计算机组成知识试题及答案,2015年计算机考研:计算机组成原理试题六【附答案】...
  10. mac识别hid键盘_Ubuntu Mac 键盘设置F1-F12功能键