简述中断处理过程(要求尽可能完整)。

admin2019-01-16  30

问题 简述中断处理过程(要求尽可能完整)。

选项

答案(1)中断请求:由中断源发出并送给CPU的控制信号。 (2)关中断:保证在此之后的一小段时间内CPU不能响应新的中断请求。 (3)保存断点,保护现场:用中断隐指令实现。断点和现场信息一般保存在堆栈中,保存信息一定要完整完成,以保证被停下来的程序得以继续正常运行。 (4)判别中断源,转中断服务:找出中断服务程序的入口地址。多个中断源时找出中断优先级最高的中断源。 (5)开中断:以便尽快地进入可以响应更高级别中断请求的运行状态。 (6)若有更高级别的中断请求到来,则进行新的中断响应过程。 (7)执行中断服务程序,完成后准备返回主程序,为此执行关中断。 (8)恢复现场:恢复断点。 (9)开中断:关中断和开中断是为了保证能完整地恢复现场的操作。开中断之后,若有更高级别的中断请求到来,则进入新的中断响应过程。 (10)返回断点。

解析
转载请注明原文地址:https://kaotiyun.com/show/dYRi777K
0

最新回复(0)