首页
社区
课程
招聘
[求助]如何快速判断运算结果中1的奇偶数?
发表于: 2007-1-10 12:35 3957

[求助]如何快速判断运算结果中1的奇偶数?

2007-1-10 12:35
3957
在写虚拟机的时候,比如模拟xor等指令的时候我需要手工设置状态寄存器的奇偶标志,哪位大侠能提供快速判断运算结果中1的奇偶数的方法?

[课程]FART 脱壳王!加量不加价!FART作者讲授!

收藏
免费 0
支持
分享
最新回复 (4)
雪    币: 254
活跃值: (126)
能力值: ( LV8,RANK:130 )
在线值:
发帖
回帖
粉丝
2
push edx
mov edx,eax
bswap eax
xor eax,edx
xor al,ah
mov edx,eax
ror eax,4
xor eax,edx
mov edx,eax
ror eax,2
xor eax,edx
mov edx,eax
ror eax,1
xor eax,edx
and eax,1
pop edx
2007-1-10 13:42
0
雪    币: 342
活跃值: (323)
能力值: ( LV9,RANK:450 )
在线值:
发帖
回帖
粉丝
3
THX heXer->牛人
2007-1-10 13:58
0
雪    币: 6075
活跃值: (2236)
能力值: (RANK:1060 )
在线值:
发帖
回帖
粉丝
4
bsf指令
2007-1-10 17:43
0
雪    币: 217
活跃值: (99)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
5
如果不写跨平台虚拟机,嵌入汇编效率最高,只要注意保存/恢复状态寄存器即可.
2007-1-11 10:25
0
游客
登录 | 注册 方可回帖
返回
//