首页
课程
问答
CTF
社区
招聘
峰会
发现
排行榜
知识库
工具下载
看雪20年
看雪商城
证书查询
登录
注册
首页
社区
课程
招聘
发现
问答
CTF
排行榜
知识库
工具下载
峰会
看雪商城
证书查询
社区
编程技术
发新帖
1
0
[求助]问过汇编除法问题
发表于: 2007-4-10 16:09
5248
[求助]问过汇编除法问题
welding
2007-4-10 16:09
5248
想做一个汇编除法,但提示“整数溢出”,不知道问题出在哪里?
就是想做一个600000除以1000而已。
代码如下:
mov eax,600000
mov ecx,1000
idiv ecx ;
到这里就出错了,请问是什么原因?
[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!
收藏
・
1
免费
・
0
支持
分享
分享到微信
分享到QQ
分享到微博
赞赏记录
参与人
雪币
留言
时间
查看更多
赞赏
×
1 雪花
5 雪花
10 雪花
20 雪花
50 雪花
80 雪花
100 雪花
150 雪花
200 雪花
支付方式:
微信支付
赞赏留言:
快捷留言
感谢分享~
精品文章~
原创内容~
精彩转帖~
助人为乐~
感谢分享~
最新回复
(
2
)
4st0ne
雪 币:
488
活跃值:
(2749)
能力值:
( LV10,RANK:170 )
在线值:
发帖
31
回帖
315
粉丝
0
关注
私信
4st0ne
4
2
楼
用如下代码即可:
mov eax, 600000 [COLOR="Red"]cdq[/COLOR] mov ecx, 1000 idiv ecx
2007-4-10 17:49
0
thebutterfly
雪 币:
291
活跃值:
(213)
能力值:
( LV12,RANK:210 )
在线值:
发帖
10
回帖
548
粉丝
2
关注
私信
thebutterfly
5
3
楼
这种情况下,用
xor edx, edx
代替cdq也可以,因为被除数是正数
总之,注意edx寄存器的值!
2007-4-11 18:06
0
游客
登录
|
注册
方可回帖
回帖
表情
雪币赚取及消费
高级回复
返回
welding
9
发帖
47
回帖
10
RANK
关注
私信
他的文章
请教VB函数vbaR8IntI4的问题
3094
如何获取其他进程list控件中的文本
6004
[求助]如何使用GetProcAddress查找动态库中此类函数
3507
[求助]问过汇编除法问题
5249
[讨论]钩子DLL中无法调用定时器Settimer
7227
关于我们
联系我们
企业服务
看雪公众号
专注于PC、移动、智能设备安全研究及逆向工程的开发者社区
看原图
赞赏
×
雪币:
+
留言:
快捷留言
为你点赞!
返回
顶部