注册 登录
编程论坛 汇编论坛

【请教】一个DIV的问题

herbert_1987 发布于 2007-05-23 15:35, 759 次点击
我的代码里面写了
d dw 8 ;在数据段里

mov ax, 100
div d
运行的时候系统提示: Divide overflow

我把 d 的值改成 50
运行的时候系统还是提示: Divide overflow

请高手帮忙解释一下!


4 回复
#2
菜鸟上路2007-05-23 17:24

改成d db 8

#3
herbert_19872007-05-23 19:07
哦!明白了,谢谢2楼!
#4
g198710012007-06-04 00:34
为什么?
#5
菜鸟上路2007-06-04 12:26
因为DB是字节,DW是字
1