条件跳转指令总结

  • JMP
    无条件跳转

  • JE或者JZ
    结果为0则跳转

    观察零标志位Z, Z为1,跳转执行,否则不跳转

  • JNE或者JNZ
    结果不为0或者不等时跳转

    零标志位Z为0,跳转;否则不跳转

  • JS
    结果为负则跳转

    符号标志位S为1则跳转;否则不跳转

  • JNS
    与JS相反

  • JP或者JPE
    比较结果中1的个数时偶数时跳转

    奇偶位标识P置1时跳转

  • JNPJNPE
    当结果中1的个数位奇数的时候跳转

就为标志P为0时候跳转

  • JO
    当发生溢出时跳转

    标志为O为1时跳转

  • JNO
    与上相反

  • JB
    当第一个操作数小于第二个操作数的时候跳转

    进位\借位标志为1的时候跳转

  • JNB
    与上相反

  • JBE
    小于等于时候跳转

    当进位\借位位C为1或者零标志位Z为1时候跳转

  • JNBE
    不低于且不等于转移

    进位\借位位C为0零标志位Z为0

  • JL
    小于时候跳转,有符号

    溢出标志位O与符号标志为S不同,则跳转

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容