现在的位置: 首页 > 综合 > 正文

关于指令test ecx,ecx

2017年01月01日 ⁄ 综合 ⁄ 共 308字 ⁄ 字号 评论关闭

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

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



抱歉!评论已关闭.