+ -
当前位置:首页 → 问答吧 → 为什么debug的-t运行,在设置ss寄存器的时候,会产生中断?

为什么debug的-t运行,在设置ss寄存器的时候,会产生中断?

时间:2011-09-01

来源:互联网

正在看王爽的书,讲到这个问题的时候,并没有解释原因是什么。

可是我还是很想知道原因是什么。大虾赐教一下!

作者: bolings   发布时间: 2011-09-01

你看到的是第3章么?
那是因为产生了单步中断.

具体你可以参考第12章(内中断)最后一部分,
解释了-t 设置SS后,为啥产生了中断

作者: korekara88730   发布时间: 2011-09-01

应该是不会的,可能是DEBUG的问题吧
用OD或softice试试吧

作者: WJN92   发布时间: 2011-09-01

是用dos下的debug?现在有好多windows上的编译器呀

作者: asmlearn   发布时间: 2011-09-01

设置ss寄存器不会产生中断呀。只是执行这条指令时,继续往下执行,执行下一条指令后才会产生中断的。

作者: haojiahuo50401   发布时间: 2011-09-01