前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >汇编指令

汇编指令

作者头像
IT工作者
发布2021-12-20 18:26:02
1.5K0
发布2021-12-20 18:26:02
举报
文章被收录于专栏:程序技术知识程序技术知识

汇编指令: JO、JNO、JB、JNB、JE、JNE、JBE、JA、JS、JNS、JP、JNP、JL、JNL、JNG、JG、JCXZ、JECXZ、JMP、JMPE

名称

功能

操作数

操作码

模数

寄存器1

寄存器2 或内存

位移量

立即数

符号

方向

芯片 型号

16位

32位

JO

溢出跳转

$70

10

8086

JNO

不溢出跳转

$71

10

8086

JB

低于跳转

$72

10

8086

JNB

不低于跳转

$73

10

8086

JE

相等跳转

$74

10

8086

JNE

不等跳转

$75

10

8086

JBE

不高于跳转

$76

10

8086

JA

高于跳转

$77

10

8086

JS

负号跳转

$78

10

8086

JNS

非负跳转

$79

10

8086

JP

奇偶跳转

$7A

10

8086

JNP

非奇偶跳转

$7B

10

8086

JL

小于跳转

$7C

10

8086

JNL

不小于跳转

$7D

10

8086

JNG

不大于跳转

$7E

10

8086

JG

大于跳转

$7F

10

8086

JO

溢出跳转

$0F80

10

386

$66

JNO

不溢出跳转

$0F81

10

386

$66

JB

低于跳转

$0F82

10

386

$66

JNB

不低于跳转

$0F83

10

386

$66

JE

相等跳转

$0F84

10

386

$66

JNE

不等跳转

$0F85

10

386

$66

JBE

不高于跳转

$0F86

10

386

$66

JA

高于跳转

$0F87

10

386

$66

JS

负号跳转

$0F88

10

386

$66

JNS

非负跳转

$0F89

10

386

$66

JP

奇偶跳转

$0F8A

10

386

$66

JNP

非奇偶跳转

$0F8B

10

386

$66

JL

小于跳转

$0F8C

10

386

$66

JNL

不小于跳转

$0F8D

10

386

$66

JNG

不大于跳转

$0F8E

10

386

$66

JG

大于跳转

$0F8F

10

386

$66

JO

溢出跳转

$0F80

10

386

$66

JNO

不溢出跳转

$0F81

10

386

$66

JB

低于跳转

$0F82

10

386

$66

JNB

不低于跳转

$0F83

10

386

$66

JE

相等跳转

$0F84

10

386

$66

JNE

不等跳转

$0F85

10

386

$66

JBE

不高于跳转

$0F86

10

386

$66

JA

高于跳转

$0F87

10

386

$66

JS

负号跳转

$0F88

10

386

$66

JNS

非负跳转

$0F89

10

386

$66

JP

奇偶跳转

$0F8A

10

386

$66

JNP

非奇偶跳转

$0F8B

10

386

$66

JL

小于跳转

$0F8C

10

386

$66

JNL

不小于跳转

$0F8D

10

386

$66

JNG

不大于跳转

$0F8E

10

386

$66

JG

大于跳转

$0F8F

10

386

$66

JCXZ

计数一六零跳转

位移8

$E3

10

8086

$67

JECXZ

计数三二零跳转

位移8

$E3

10

386

$67

JMP

跳转

寄16

$FF

11

100

3

8086

$66

JMP

跳转

寄32

$FF

11

100

3

386

$66

JMP

跳转

16[寄16]

$FF

00

100

5

8086

$6766

JMP

跳转

32[寄16]

$FF

00

100

5

386

$66

$67

JMP

跳转

16[寄32]

$FF

00

100

5

386

$67

$66

JMP

跳转

32[寄32]

$FF

00

100

5

386

$6766

JMP

跳转

16[寄16+位移8]

$FF

01

100

5

9

8086

$6766

JMP

跳转

32[寄16+位移8]

$FF

01

100

5

9

386

$66

$67

JMP

跳转

16[寄32+位移8]

$FF

01

100

5

9

386

$67

$66

JMP

跳转

32[寄32+位移8]

$FF

01

100

5

9

386

$6766

JMP

跳转

16[寄16+位移16]

$FF

10

100

5

9

8086

$6766

JMP

跳转

32[寄16+位移16]

$FF

10

100

5

9

386

$66

$67

JMP

跳转

16[寄32+位移32]

$FF

10

100

5

9

386

$67

$66

JMP

跳转

32[寄32+位移32]

$FF

10

100

5

9

386

$6766

JMP

跳转

近16[寄16]

$FF

00

100

5

8086

$6766

JMP

跳转

近32[寄16]

$FF

00

100

5

386

$66

$67

JMP

跳转

近16[寄32]

$FF

00

100

5

386

$67

$66

JMP

跳转

近32[寄32]

$FF

00

100

5

386

$6766

JMP

跳转

近16[寄16+位移8]

$FF

01

100

5

9

8086

$6766

JMP

跳转

近32[寄16+位移8]

$FF

01

100

5

9

386

$66

$67

JMP

跳转

近16[寄32+位移8]

$FF

01

100

5

9

386

$67

$66

JMP

跳转

近32[寄32+位移8]

$FF

01

100

5

9

386

$6766

JMP

跳转

近16[寄16+位移16]

$FF

10

100

5

9

8086

$6766

JMP

跳转

近32[寄16+位移16]

$FF

10

100

5

9

386

$66

$67

JMP

跳转

近16[寄32+位移32]

$FF

10

100

5

9

386

$67

$66

JMP

跳转

近32[寄32+位移32]

$FF

10

100

5

9

386

$6766

JMP

跳转

远16[寄16]

$FF

00

101

5

8086

$6766

JMP

跳转

远32[寄16]

$FF

00

101

5

386

$66

$67

JMP

跳转

远16[寄32]

$FF

00

101

5

386

$67

$66

JMP

跳转

远32[寄32]

$FF

00

101

5

386

$6766

JMP

跳转

远16[寄16+位移8]

$FF

01

101

5

9

8086

$6766

JMP

跳转

远32[寄16+位移8]

$FF

01

101

5

9

386

$66

$67

JMP

跳转

远16[寄32+位移8]

$FF

01

101

5

9

386

$67

$66

JMP

跳转

远32[寄32+位移8]

$FF

01

101

5

9

386

$6766

JMP

跳转

远16[寄16+位移16]

$FF

10

101

5

9

8086

$6766

JMP

跳转

远32[寄16+位移16]

$FF

10

101

5

9

386

$66

$67

JMP

跳转

远16[寄32+位移32]

$FF

10

101

5

9

386

$67

$66

JMP

跳转

远32[寄32+位移32]

$FF

10

101

5

9

386

$6766

JMP

跳转

$EB

10

8086

JMP

跳转

位移16

$E9

10

8086

$66

JMP

跳转

位移32

$E9

10

386

$66

JMP

跳转

$E9

10

8086

$66

JMP

跳转

$E9

10

386

$66

JMP

跳转

远(数段址:)偏移16

$EA

10

8086

$66

JMP

跳转

远(数段址:)偏移32

$EA

10

386

$66

JMP

跳转

数段址:偏移16

$EA

12

8086

$66

JMP

跳转

数段址:偏移32

$EA

12

386

$66

JMPE

跳转扩展

寄16

$0F00

11

110

3

IA64

$66

JMPE

跳转扩展

寄32

$0F00

11

110

3

IA64

$66

JMPE

跳转扩展

16[寄16]

$0F00

00

110

5

IA64

$66

JMPE

跳转扩展

32[寄16]

$0F00

00

110

5

IA64

$66

JMPE

跳转扩展

16[寄32]

$0F00

00

110

5

IA64

$66

JMPE

跳转扩展

32[寄32]

$0F00

00

110

5

IA64

$66

JMPE

跳转扩展

16[寄16+位移8]

$0F00

01

110

5

9

IA64

$66

JMPE

跳转扩展

32[寄16+位移8]

$0F00

01

110

5

9

IA64

$66

JMPE

跳转扩展

16[寄32+位移8]

$0F00

01

110

5

9

IA64

$66

JMPE

跳转扩展

32[寄32+位移8]

$0F00

01

110

5

9

IA64

$66

JMPE

跳转扩展

16[寄16+位移16]

$0F00

10

110

5

9

IA64

$66

JMPE

跳转扩展

32[寄16+位移16]

$0F00

10

110

5

9

IA64

$66

JMPE

跳转扩展

16[寄32+位移32]

$0F00

10

110

5

9

IA64

$66

JMPE

跳转扩展

32[寄32+位移32]

$0F00

10

110

5

9

IA64

$66

JMPE

跳转扩展

位移16

$0FB8

10

IA64

$66

JMPE

跳转扩展

位移32

$0FB8

10

IA64

$66

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2021-02-26 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 汇编指令: JO、JNO、JB、JNB、JE、JNE、JBE、JA、JS、JNS、JP、JNP、JL、JNL、JNG、JG、JCXZ、JECXZ、JMP、JMPE
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档