Test指令

test 对两个参数(目标,源)执行AND逻辑操作,并根据结果设置标志寄存器,结果本身不会保存。

test eax ,eax 不改变值的大小,只改变标志位ZF。运算结果为0,则zf=1 ,否则zf=0

所有的对操作数进行算术和逻辑运算的指令,都会根据运算结果修改ZF标志。

 

 

 

posted @ 2016-12-06 17:00  Lyxin_c  阅读(993)  评论(0编辑  收藏  举报