首页
社区
课程
招聘
[求助]test eax,eax是什么作用啊?
发表于: 2005-11-28 13:42 5680

[求助]test eax,eax是什么作用啊?

2005-11-28 13:42
5680
test eax,eax
为什么两个操作数,都是eax?这样比较有何意义?比较出来的结果不是始终应该是等的吗?

[培训]科锐软件逆向54期预科班、正式班开始火爆招生报名啦!!!

收藏
免费 0
支持
分享
最新回复 (7)
雪    币: 2384
活跃值: (771)
能力值: (RANK:410 )
在线值:
发帖
回帖
粉丝
2
测试EAX是否为0
test eax,eax
jz xxxxxxxx   ;eax == 0则跳

test eax,eax
jnz xxxxxxxx  ;eax != 0则跳
2005-11-28 14:06
0
雪    币: 443
活跃值: (200)
能力值: ( LV9,RANK:1140 )
在线值:
发帖
回帖
粉丝
3
呵呵!支持战神兄!
2005-11-28 17:20
0
雪    币: 212
活跃值: (40)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
4
比较真假注册码啊!
怎么会没用呢?
2005-11-28 17:58
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
test 0,0 返回出的结果是0吗?
2005-11-30 14:19
0
雪    币: 254
活跃值: (126)
能力值: ( LV8,RANK:130 )
在线值:
发帖
回帖
粉丝
6
test就是取and运算的标志位
cmp 就是取sub运算的标志位
2005-11-30 14:26
0
雪    币: 238
活跃值: (326)
能力值: ( LV12,RANK:450 )
在线值:
发帖
回帖
粉丝
7
Operation

TEMP <- SRC1 AND SRC2;
SF <- MSB(TEMP);
IF TEMP = 0
   THEN ZF <- 0;
   ELSE ZF <- 1;
FI:
PF <- BitwiseXNOR(TEMP[0:7]);
CF <- 0;
OF <- 0;
(*AF is Undefined*)
2005-11-30 15:03
0
雪    币: 227
活跃值: (26)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8
学习了,呵呵
2005-12-5 13:53
0
游客
登录 | 注册 方可回帖
返回