Debugging 英特尔x86上的除法溢出

Debugging 英特尔x86上的除法溢出,debugging,dosbox,Debugging,Dosbox,我在DOs模式调试器中运行汇编代码,我得到了一个除法溢出。调试器没有告诉我指令是在哪里执行的(我有几个地方可以执行),我还通过搜索算法执行了许多迭代。有没有办法捕捉这个异常并获得一些有用的信息 我正在使用DEBUG.EXE(提供给Windows XP)。你知道INT 0的接口是如何工作的吗?我假设这是我的.com程序的系统调用。您使用的是哪个调试器?如果您在实模式下工作,一个选项是挂接中断0,这是CPU在除法错误时引发的。

我在DOs模式调试器中运行汇编代码,我得到了一个除法溢出。调试器没有告诉我指令是在哪里执行的(我有几个地方可以执行),我还通过搜索算法执行了许多迭代。有没有办法捕捉这个异常并获得一些有用的信息


我正在使用DEBUG.EXE(提供给Windows XP)。你知道INT 0的接口是如何工作的吗?我假设这是我的.com程序的系统调用。

您使用的是哪个调试器?如果您在实模式下工作,一个选项是挂接中断0,这是CPU在除法错误时引发的。