王爽老师的汇编第十二章,除法溢出后 不提示中断?

除法溢出后不提示中断,希望大佬可以帮忙看下(系统:win10)
2025-01-21 09:38:30
推荐回答(2个)
回答1:

出为什么要提示呢?
没有提示,才是正常的。
你看看 CS 和 IP 的值吧,除以零之后,就已经远远的离开你的程序了。
这说明,除法溢出后,CPU 就已经去执行相应的中断程序了。
如果出现提示,就是个怪事了!
CPU 一步一步执行程序,出现提示,这就不是 CPU 的工作了。
也不知道,谁来提示的。

回答2:

DOSBOX这款软件除法溢出确实不会产生中断,具体是什么问题个人也不清楚。但是在实机状态下就可以发生中断,楼主可以下个虚拟机安装个windows2000实测下。