TEST 的含义

遇到了:

test edx,edx 

jnz xxx

含义:edx和 edx进行与运算,但不返回结果,只改变ZF,结果0,ZF为1,反之,ZF为0

另外jnz 就是ZF不为1时跳转

如果edx test自己的话,就只有edx为0时,zf才为1,才不会跳转。

ja

cf && zf为0时,即二者都为0时,生效

dec

值为0时,cf变为1

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 大多数 Nginx 新手都会频繁遇到这样一个困惑,那就是当同一个location配置块使用了多个 Nginx 模块...
    SkTj阅读 7,797评论 0 12
  • asm();括号里面每条指令后不加上\n\t会怎么样例如下面的代码exam_x86.c 内核完全注释上说是为了预处...
    sgy1993阅读 4,536评论 0 3
  • 计算机通过执行指令序列来使机器得以工作,所以对于每一系列的计算机都有指定的一组指令集供计算机使用,这组指令...
    未来科技工作室阅读 8,102评论 1 10
  • 1.地址总线,数据总线,控制总线在哪里,它们有什么作用?答:它们都是cpu连接外部组件的线路。地址总线:地址总线A...
    MagicalGuy阅读 1,497评论 0 1
  • 花开花落,一年复一年。我的担忧,就随着时光的隧道,被假设出千万种可能。可唯独,就在意料之中遇见了你。...
    书凝_5fd6阅读 237评论 0 0