首页
社区
课程
招聘
一个小问题
发表于: 2005-7-9 19:21 3266

一个小问题

2005-7-9 19:21
3266
mov eax,100
mov ecx,5
div ecx  执行到这句时OD提示异常“整数溢值”,请问为何会出现这个问题

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (2)
雪    币: 261
活跃值: (162)
能力值: ( LV13,RANK:320 )
在线值:
发帖
回帖
粉丝
2
32位的除运算要把被除数扩展到EDX:EAX,运算后商在eax,余数在edx。

mov eax,100
cdq         ;加上这条,扩展
mov ecx,5
div ecx
2005-7-10 00:10
0
雪    币: 217
活跃值: (10)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
3
原来如此~~

那么我在前面把edx清0也能达到同样的效果吗???
xor edx,edx
2005-7-22 14:16
0
游客
登录 | 注册 方可回帖
返回
//