多做题,通过考试没问题!

微机原理

睦霖题库>大学试题(计算机科学)>微机原理

简单说明中断指令INT执行的过程?

正确答案:执行INT n指令时,将CPU转到一个中断处理程序。此时,标志寄存器的指被推入堆栈,堆栈指针ESP(或SP)减4(或减2);然后清除中断允许标志IF和单步标志TF。清除IF使进入中断处理程序的过程不被外面的其它中断所打断,清除TF可以避免进入中断处理程序后按单步执行;接着,CPU将主程序的下一条指令地址即断点地址堆入堆栈,同时,堆栈指针ESP(或SP)减6(或减4)。
答案解析:
进入题库查看解析

微信扫一扫手机做题