名称   功能  操作数 操作码 模数 寄存器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 无
原文地址 http://www.cnshark.net/article.asp?id=1729

指令: JO、JNO、JB、JNB、JE、JNE、JBE、JA、JS、JNS、JP、JNP、JL相关推荐

  1. 汇编指令: JO、JNO、JB、JNB、JE、JNE、JBE、JA、JS、

    汇编指令: JO.JNO.JB.JNB.JE.JNE.JBE.JA.JS.JNS.JP.JNP.JL 名称 功能 操作数 操作码 模数 寄存器1 寄存器2 或内存 位移量 立即数 符号 方向 芯片 型 ...

  2. 汇编指令: JO、JNO、JB、JNB、JE、JNE、JBE、JA、JS、JNS、JP、JNP、JL、JNL、JNG...

    整理的很好,转自http://www.mengwuji.net/thread-1425-1-1.html 汇编指令: JO.JNO.JB.JNB.JE.JNE.JBE.JA.JS.JNS.JP.JNP ...

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

    汇编指令: JO.JNO.JB.JNB.JE.JNE.JBE.JA.JS.JNS.JP.JNP.JL.JNL.JNG.JG.JCXZ.JECXZ.JMP.JMPE  名称   功能  操作数 操作码 ...

  4. ARM汇编:汇编语言跳转指令: JMP、JECXZ、JA、JB、JG、JL、JE、JZ、JS、JC、JO、JP 等

    跳转指令分三类: 一.无条件跳转: JMP; 二.根据 CX.ECX 寄存器的值跳转: JCXZ(CX 为 0 则跳转).JECXZ(ECX 为 0 则跳转); 三.根据 EFLAGS 寄存器的标志位 ...

  5. 汇编指令: JO、JNO、JB...

    汇编指令: JO.JNO.JB.JNB.JE.JNE.JBE.JA.JS.JNS.JP.JNP.JL.JNL.JNG.JG.JCXZ.JECXZ.JMP.JMPE  名称   功能  操作数 操作码 ...

  6. 汇编跳转指令: JMP、JECXZ、JA、JB、JG、JL、JE、JZ、JS、JC、JO、JP 等

    转自:http://www.cnblogs.com/del/archive/2010/04/16/1713886.html http://pan.baidu.com/s/1gVTSi 跳转指令分三类: ...

  7. 学 Win32 汇编[28] - 跳转指令: JMP、JECXZ、JA、JB、JG、JL、JE、JZ、JS、JC、JO、JP 等...

    跳转指令分三类: 一.无条件跳转: JMP; 二.根据 CX.ECX 寄存器的值跳转: JCXZ(CX 为 0 则跳转).JECXZ(ECX 为 0 则跳转); 三.根据 EFLAGS 寄存器的标志位 ...

  8. 【debug】汇编跳转指令: JMP、JECXZ、JA、JB、JG、JL、JE、JZ、JS、JC、JO、JP 等

    汇编跳转指令: JMP.JECXZ.JA.JB.JG.JL.JE.JZ.JS.JC.JO.JP 等 2017年11月12日 15:01:09 zmmycsdn 阅读数 19334 转自:http:// ...

  9. 跳转指令: JMP、JECXZ、JA、JB、JG、JL、JE、JZ、JS、JC、JO、JP 等

    跳转指令分三类: 一.无条件跳转: JMP; 二.根据 CX.ECX 寄存器的值跳转: JCXZ(CX 为 0 则跳转).JECXZ(ECX 为 0 则跳转); 三.根据 EFLAGS 寄存器的标志位 ...

  10. 汇编语言——跳转指令: JMP、JECXZ、JA、JB、JG、JL、JE、JZ、JS、JC、JO、JP

    一.无条件跳转: JMP; 二.根据 CX.ECX 寄存器的值跳转: JCXZ(CX 为 0 则跳转).JECXZ(ECX 为 0 则跳转); 根据标志位跳转的指令: JE ;等于则跳转 JNE ;不 ...

最新文章

  1. 第二阶段第三次站立会议
  2. darknet-mini:带注释的darknet简化版,助你深入理解YOLO
  3. PBRT笔记(4)——颜色和辐射度
  4. BYOD革命挑战企业IT安全
  5. 计算器用户界面与业务逻辑的分离
  6. 图普科技招聘有关深度学习的解题?
  7. 关于android设备管理器的一些分析
  8. PHP 函数调用跟踪
  9. Linux入门学习(十一)
  10. django连接mysql_Django 连接数据库
  11. 罗技G304鼠标的按键宏定义
  12. Java商城项目实战
  13. TeeChart学习笔记1:TeeChart控件的注册与基本使用(添加曲线序列、添加数据点)
  14. .rpt 文件怎麽打開?Crystal Reports 打開.rpt失敗 ?
  15. 数据库系统概述之断言
  16. axure9轮播图做法与按钮思路
  17. 已知坐标增量求坐标方位角_桥梁桩基坐标计算原理
  18. 硬件知识:电源开关上的“1“和“0“分别是什么意思
  19. Gson解析json字符串,并封装成ListT
  20. 游戏中子弹的回收重用

热门文章

  1. 打开word文档总是自动弹出控件工具条的解决办法:
  2. java刷机教程_【转】原创整理-从刷机-格机-刷机-重置电池一条龙超详细教程
  3. win10系统安装hp打印机驱动报错
  4. 龙芯3A4000 pmon编译方法
  5. dg和ogg的区别--oracle数据库
  6. 2009年放假时间安排
  7. 易信公众平台开发从入门到精通之获取凭证
  8. 百度google收录的差异
  9. yum仓库配置文件详解
  10. 智能360度业务数据管理, 新视角重塑新体验!