回 帖 发 新 帖 刷新版面

主题:关于debug出现的问题?

[color=FF00FF]用debug进行调试程序时,为什么会出现下面的两条语句
[size=1]Divide overflow
Program terminated normally[/size]
希望哪位好心的高手帮我解释一下,怎么样才能不出现在这两条语句
谢谢了!![/color]

回复列表 (共3个回复)

沙发

Divide overflow
Program terminated normally


over flow这个应该是溢出(OF标识)

program 程序  

不知道是什么意思  

没个高手出来看哈。。

板凳

除法溢出,程序非正常结束。

3 楼

做除法时记住高位要为0,例30/10
mov al,30
mov bl,10
mov ah,0 //除的商放在al中,余数放在ah中,除之前最好把ah清零,具体可看书讲除法的内容.
div bl

我来回复

您尚未登录,请登录后再回复。点此登录或注册