CPU每执行完一条指令就去扫描中断寄存器,检查是否有中断发生,若没有中断就继续执行下条指令;若有中断发生就转去执行相应的中断处理程序。
中断处理过程可粗略地分为以下四个过程:
(1)保护当前正在运行程序的现场;
(2)分析是何种中断,以便转去执行相应的中断处理程序;
(3)执行相应的中断处理程序;
(4)恢复被中断程序的现场。
(简答题)
给出系统总体上的中断处理过程。
正确答案
答案解析
略
相似试题
(简答题)
请给出处理器的两级调度的名称。请说明两级调度的过程。
(简答题)
说明中断发生和中断响应的处理过程。(需说明程序状态字在此过程中是如何变化的。)
(多选题)
从通道正确完成通道程序,到操作系统完成与之相关的中断处理,其中需要完成的主要操作是()
(单选题)
假定一个分时系统允许20个终端用户同时工作。若分配给每个终端用户的时间片为50毫秒,而对终端用户的每个请求需处理200毫秒给出应答,那么终端的最长响应时间为()
(简答题)
中断处理中,中断处理程序应做哪些事情?
(多选题)
中断处理程序对中断事件的处理可分为()两个步骤进行。
(单选题)
中断装置总是在处理器()检查有无中断事件发生。
(简答题)
简述中断事件的处理原则。
(简答题)
硬件故障中断事件的处理原则是什么?