首页
社区
课程
招聘
语句“mov eax, A57EB503”,A57EB503是常量吗?
发表于: 2010-9-4 15:59 5549

语句“mov eax, A57EB503”,A57EB503是常量吗?

2010-9-4 15:59
5549
OD里显示:
0040D0EC  |.  B8 03B57EA5   mov     eax, A57EB503

调试的过程中发现:
当程序正常运行时,eax的值为非零;
当程序异常运行时,eax的值为零。

问题:这 A57EB503 是什么东西?貌似是常量啊?

如果是常量,那EAX的值应该是固定的啊。无论程序是否正常运行。

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

收藏
免费 0
支持
分享
最新回复 (8)
雪    币: 35
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
http://bbs.pediy.com/showthread.php?t=68849

你看看这个,希望对你有帮助,

应该是个常量
2010-9-4 16:23
0
雪    币: 44
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
按二楼提供的贴子,应该是优化算法,除法变乘法 时产生的常量
2010-9-4 16:54
0
雪    币: 431
活跃值: (442)
能力值: ( LV12,RANK:530 )
在线值:
发帖
回帖
粉丝
4
如果是常量,那EAX的值应该是固定的啊。无论程序是否正常运行。
2010-9-4 17:19
0
雪    币: 431
活跃值: (442)
能力值: ( LV12,RANK:530 )
在线值:
发帖
回帖
粉丝
5
是我弄错了,晕头转向了,在此谢谢2位了。
2010-9-4 21:02
0
雪    币: 459
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
学习了。。。
2010-9-4 22:02
0
雪    币: 458
活跃值: (421)
能力值: ( LV9,RANK:610 )
在线值:
发帖
回帖
粉丝
7
非常非常想知道 是什么程序
很不可思议   很好奇
想知道
希望楼主共享一下
2010-9-6 22:16
0
雪    币: 431
活跃值: (442)
能力值: ( LV12,RANK:530 )
在线值:
发帖
回帖
粉丝
8
不是说是我弄错了嘛……
2010-9-8 14:43
0
雪    币: 458
活跃值: (421)
能力值: ( LV9,RANK:610 )
在线值:
发帖
回帖
粉丝
9
2,3楼说的是编译器对整数除法的优化,里面有一个magic number的东西
但是跟本帖主题无关。。。
强烈怀疑是楼主搞错了  所以很好奇嘛。。。gx下
2010-9-8 15:06
0
游客
登录 | 注册 方可回帖
返回
//