首页
社区
课程
招聘
[旧帖] 关于XOR的小问题 0.00雪花
发表于: 2011-4-30 10:11 3417

[旧帖] 关于XOR的小问题 0.00雪花

2011-4-30 10:11
3417
这个程序采用XOR计算,比如机器码为1008071
他比较方式
0087135F    33C2            XOR EAX,EDX
00871361    3BC1            CMP EAX,ECX
意思XOR EAX,EDX 先用固定值433637 XOR TEX1内容
然后CMP EAX,ECX 这里比较TEX1内容XOR433637 必须得1008071

算法完全看懂,就是不知道XOR对应哪个
例如1 XOR 2 =3 那怎么3 ? 2 =1呢
就是1+2=3  3-2=1 我就是不知道XOR算出来结果怎么算回去

[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!

收藏
免费 0
支持
分享
最新回复 (4)
雪    币: 2242
活跃值: (488)
能力值: ( LV9,RANK:200 )
在线值:
发帖
回帖
粉丝
2
a xor b = c
b xor c = a
a xor c = b
2011-4-30 10:18
0
雪    币: 175
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
自己太笨了,谢谢1L大侠知道非常感谢
2011-4-30 10:21
0
雪    币: 1240
活跃值: (11)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
顺便一说,xor是很神奇的计算,像个开关一样,计算两次又能变回来
2011-5-1 09:57
0
雪    币: 645
活跃值: (247)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
(433637 XOR TEX1) XOR TEX1 = 433637
2011-5-6 11:19
0
游客
登录 | 注册 方可回帖
返回
//