首页 > 其他分享 >JCC指令

JCC指令

时间:2023-01-06 17:00:33浏览次数:24  
标签:等于 ZF JCC equal jump 指令 跳转 SF

JZ/JE 若为0则跳转;若相等则跳转 jump if zero;jump if equal ZF=1 if (i == j);if (i == 0);
JNZ/JNE 若不为0则跳转;若不相等则跳转 jump if not zero;jump if not equal ZF=0 if (i != j);if (i != 0);
JS 若为负则跳转 jump if sign SF=1 if (i < 0);
JNS 若为正则跳转 jump if not sign SF=0 if (i > 0);
JP/JPE 若1出现次数为偶数则跳转 jump if Parity (Even) PF=1 (null)
JNP/JPO 若1出现次数为奇数则跳转 jump if not parity (odd) PF=0 (null)
JO 若溢出则跳转 jump if overflow OF=1 (null)
JNO 若无溢出则跳转 jump if not overflow OF=0 (null)
JC/JB/JNAE 若进位则跳转;若低于则跳转;若不高于等于则跳转 jump if carry;jump if below;jump if not above equal CF=1 if (i < j);
JNC/JNB/JAE 若无进位则跳转;若不低于则跳转;若高于等于则跳转; jump if not carry;jump if not below;jump if above equal CF=0 if (i >= j);
JBE/JNA 若低于等于则跳转;若不高于则跳转 jump if below equal;jump if not above ZF=1或CF=1 if (i <= j);
JNBE/JA 若不低于等于则跳转;若高于则跳转 jump if not below equal;jump if above ZF=0或CF=0 if (i > j);
JL/JNGE 若小于则跳转;若不大于等于则跳转 jump if less;jump if not greater equal SF != OF if (si < sj);
JNL/JGE 若不小于则跳转;若大于等于则跳转; jump if not less;jump if greater equal SF = OF if (si >= sj);
JLE/JNG 若小于等于则跳转;若不大于则跳转 jump if less equal;jump if not greater ZF != OF 或 ZF=1 if (si <= sj);
JNLE/JG 若不小于等于则跳转;若大于则跳转 jump if not less equal;jump if greater SF=0F 且 ZF=0 if(si>sj)
————————————————
版权声明:本文为CSDN博主「fengshh2301」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/fengshh2301/article/details/53327195

 

标签:等于,ZF,JCC,equal,jump,指令,跳转,SF
From: https://www.cnblogs.com/chuan0125/p/17030991.html

相关文章

  • Shell指令统计代码行数
    Shell指令如下:获取每个文件内的代码行数,并在最后统计全部文件代码总行数(包含注释、空行)find.-name"*.vue"-or-name"*.ts"-or-name"*.js"-or-name"*.scss"|x......
  • 自定义指令directives
    Vue允许我们自定义指令,可以通过 Vue.directive定义全局指令,可以在组件directives钩子中定义局部自定义指令全局自定义指令Vue.directive('input',{inserted:f......
  • 写过vue自定义指令吗,原理是什么?.m
    背景看了一些自定义指令的文章,但是探究其原理的文章却不多见,所以我决定水一篇。如何自定义指令?其实关于这个问题官方文档上已经有了很好的示例的,我们先来温故一下。除......
  • linux指令chown
    原文地址:https://blog.csdn.net/cnds123321/article/details/124957014chown 是 changeowner 的缩写语法该命令的语法如下:chown[-cfhvR][--help][--version]us......
  • DELPHI的编译指令
    1.DELPHI的编译指令写给Compiler看的特别指示,就是编译指令。编译指令时给计算机看的,用于区别在不同的场合下进行编译不同代码的文件一些常用的条件编译指令条件编译指令......
  • FreeSWITCH —— 常用指令
    (1)使用freeswitch-help或freeswitch--help会显示一些命令及其相关说明。(注:以上显示UnknownCommand,直接输入help就可以了)常用命令如下:1、version——显示当前版本......
  • 《安富莱嵌入式周报》第289期:开源回流焊,首发开源跨平台电路仿真软件,用于电气化学的电
    ​​​​ 视频版:​​https://www.bilibili.com/video/BV1ND4y187ps​​  1、开源回流焊主控Github:​​https://github.com/UnexpectedMaker/ReflowMaster​​网站介绍:​......
  • 反向代理的基本设置的21个指令
    反向代理的基本设置的27个指令1.proxy_pass指令  该指令用来设置被代理服务器的地址,可以是主机名称、IP地址加端口号等形式。其语法结构为:proxy_passURL; 其......
  • app直播源代码,vue 自定义指令过滤特殊字符
    app直播源代码,vue自定义指令过滤特殊字符 /** *@tagsinput只可以輸入数字、字母、汉字 *@examplev-emoji */exportdefault(app)=>{ app.directive('emoj......
  • 博客常用指令
    rvmgemset切换:[email protected]@railsblog推送的操作:gitcheckout-bgh-pagesgitadd.gitcommit-m"sailingrace"gitpushorigingh......