永发信息网

做div 16位除法时, 程序直接运行,提示divide error 除法错误。单补调试时并未发现问题 具体请看问题补:

答案:1  悬赏:0  手机版
解决时间 2021-11-21 20:25
  • 提问者网友:贪了杯
  • 2021-11-21 11:56
做div 16位除法时, 程序直接运行,提示divide error 除法错误。单补调试时并未发现问题 具体请看问题补:
最佳答案
  • 五星知识达人网友:夜风逐马
  • 2021-11-21 12:58
这个看不出来,估计是dx的值有可能>=10,或者其他错误。
还有一种可能性,就是32位环境,32位环境里面语句的含义有变化,但是有的汇编器不会提示。追问dx的值起初为0,照这样计算下去,分别为3、2、1。
系统是64位的,CPU也是,但是在模拟WIN32的环境下进行运算的。追答估计你是初学,而且用了软中断,AX、DX等寄存器的值是否变化要看手册。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯