汇编指令:JO、JNO、JB..的使用方法

这篇文章主要介绍了汇编指令:JO、JNO、JB..的使用方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

汇编指令: 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溢出跳转$70108086
JNO不溢出跳转$71108086
JB低于跳转$72108086
JNB不低于跳转$73108086
JE相等跳转$74108086
JNE不等跳转$75108086
JBE不高于跳转$76108086
JA高于跳转$77108086
JS负号跳转$78108086
JNS非负跳转$79108086
JP奇偶跳转$7A108086
JNP非奇偶跳转$7B108086
JL小于跳转$7C108086
JNL不小于跳转$7D108086
JNG不大于跳转$7E108086
JG大于跳转$7F108086
JO溢出跳转$0F8010386$66
JNO不溢出跳转$0F8110386$66
JB低于跳转$0F8210386$66
JNB不低于跳转$0F8310386$66
JE相等跳转$0F8410386$66
JNE不等跳转$0F8510386$66
JBE不高于跳转$0F8610386$66
JA高于跳转$0F8710386$66
JS负号跳转$0F8810386$66
JNS非负跳转$0F8910386$66
JP奇偶跳转$0F8A10386$66
JNP非奇偶跳转$0F8B10386$66
JL小于跳转$0F8C10386$66
JNL不小于跳转$0F8D10386$66
JNG不大于跳转$0F8E10386$66
JG大于跳转$0F8F10386$66
JO溢出跳转$0F8010386$66
JNO不溢出跳转$0F8110386$66
JB低于跳转$0F8210386$66
JNB不低于跳转$0F8310386$66
JE相等跳转$0F8410386$66
JNE不等跳转$0F8510386$66
JBE不高于跳转$0F8610386$66
JA高于跳转$0F8710386$66
JS负号跳转$0F8810386$66
JNS非负跳转$0F8910386$66
JP奇偶跳转$0F8A10386$66
JNP非奇偶跳转$0F8B10386$66
JL小于跳转$0F8C10386$66
JNL不小于跳转$0F8D10386$66
JNG不大于跳转$0F8E10386$66
JG大于跳转$0F8F10386$66
JCXZ计数一六零跳转位移8$E3108086$67
JECXZ计数三二零跳转位移8$E310386$67
JMP跳转寄16$FF1110038086$66
JMP跳转寄32$FF111003386$66
JMP跳转16[寄16]$FF0010058086$6766
JMP跳转32[寄16]$FF001005386$66$67
JMP跳转16[寄32]$FF001005386$67$66
JMP跳转32[寄32]$FF001005386$6766
JMP跳转16[寄16+位移8]$FF01100598086$6766
JMP跳转32[寄16+位移8]$FF0110059386$66$67
JMP跳转16[寄32+位移8]$FF0110059386$67$66
JMP跳转32[寄32+位移8]$FF0110059386$6766
JMP跳转16[寄16+位移16]$FF10100598086$6766
JMP跳转32[寄16+位移16]$FF1010059386$66$67
JMP跳转16[寄32+位移32]$FF1010059386$67$66
JMP跳转32[寄32+位移32]$FF1010059386$6766
JMP跳转近16[寄16]$FF0010058086$6766
JMP跳转近32[寄16]$FF001005386$66$67
JMP跳转近16[寄32]$FF001005386$67$66
JMP跳转近32[寄32]$FF001005386$6766
JMP跳转近16[寄16+位移8]$FF01100598086$6766
JMP跳转近32[寄16+位移8]$FF0110059386$66$67
JMP跳转近16[寄32+位移8]$FF0110059386$67$66
JMP跳转近32[寄32+位移8]$FF0110059386$6766
JMP跳转近16[寄16+位移16]$FF10100598086$6766
JMP跳转近32[寄16+位移16]$FF1010059386$66$67
JMP跳转近16[寄32+位移32]$FF1010059386$67$66
JMP跳转近32[寄32+位移32]$FF1010059386$6766
JMP跳转远16[寄16]$FF0010158086$6766
JMP跳转远32[寄16]$FF001015386$66$67
JMP跳转远16[寄32]$FF001015386$67$66
JMP跳转远32[寄32]$FF001015386$6766
JMP跳转远16[寄16+位移8]$FF01101598086$6766
JMP跳转远32[寄16+位移8]$FF0110159386$66$67
JMP跳转远16[寄32+位移8]$FF0110159386$67$66
JMP跳转远32[寄32+位移8]$FF0110159386$6766
JMP跳转远16[寄16+位移16]$FF10101598086$6766
JMP跳转远32[寄16+位移16]$FF1010159386$66$67
JMP跳转远16[寄32+位移32]$FF1010159386$67$66
JMP跳转远32[寄32+位移32]$FF1010159386$6766
JMP跳转$EB108086
JMP跳转位移16$E9108086$66
JMP跳转位移32$E910386$66
JMP跳转$E9108086$66
JMP跳转$E910386$66
JMP跳转远(数段址:)偏移16$EA108086$66
JMP跳转远(数段址:)偏移32$EA10386$66
JMP跳转数段址:偏移16$EA128086$66
JMP跳转数段址:偏移32$EA12386$66
JMPE跳转扩展寄16$0F00111103IA64$66
JMPE跳转扩展寄32$0F00111103IA64$66
JMPE跳转扩展16[寄16]$0F00001105IA64$66
JMPE跳转扩展32[寄16]$0F00001105IA64$66
JMPE跳转扩展16[寄32]$0F00001105IA64$66
JMPE跳转扩展32[寄32]$0F00001105IA64$66
JMPE跳转扩展16[寄16+位移8]$0F000111059IA64$66
JMPE跳转扩展32[寄16+位移8]$0F000111059IA64$66
JMPE跳转扩展16[寄32+位移8]$0F000111059IA64$66
JMPE跳转扩展32[寄32+位移8]$0F000111059IA64$66
JMPE跳转扩展16[寄16+位移16]$0F001011059IA64$66
JMPE跳转扩展32[寄16+位移16]$0F001011059IA64$66
JMPE跳转扩展16[寄32+位移32]$0F001011059IA64$66
JMPE跳转扩展32[寄32+位移32]$0F001011059IA64$66
JMPE跳转扩展位移16$0FB810IA64$66
JMPE跳转扩展位移32$0FB810IA64$66

根据www.olanguage.org提供的汇编资料整理

以上就是汇编指令:JO、JNO、JB..的使用方法的详细内容,更多请关注0133技术站其它相关文章!

赞(0) 打赏
未经允许不得转载:0133技术站首页 » 汇编语言