关于指令test ecx,ecx

来源:互联网 发布:java如何调用api接口 编辑:程序博客网 时间:2024/04/30 17:37

本篇文章参考了这篇文章:

http://zhidao.baidu.com/question/361835425.html


测试指令 TEST 

格式: TEST OPRD1,OPRD2 

功能: 其中OPRD1、OPRD2的含义同AND指令一样,也是对两个操作数进行按位的'与'运算,

唯一不同之处是不将'与'的结果送回目标操作数

注意:

test指令只影响标志位


说明: TEST与AND指令的关系,有点类似于CMP与SUB指令之间的关系.


1.)test指令的作用:

  test指令是把目标操作数与源操作数进行‘与’操作,影响一些标志位,如ZF

举例:

test ecx,ecx//测试ecx 寄存器的值是否为0,等于0时跳转到5566
je 5566

原创粉丝点击