若计算机有4级中断,中断响应的优先次序为1→2→3→4,要求中断处理次序为1→4→2→3
(1)设计各级中断处理程序的中断级屏蔽位(中断级屏蔽位“1”对应于开放,“0”对应于屏蔽)。
(2)如果所有的中断处理各需3个单位时间,中断响应和中断返回时间相对于中断处理时间少得多。当计算机正在运行用户程序时,发生第2级中断请求,过两个单位时间后,同时发生第3、4级中断请求,再过两个单位时间后,又发生第1级中断请求。画出程序运行过程示意图。
若计算机有4级中断,中断响应的优先次序为1→2→3→4,要求中断处理次序为1→4→2→3
(1)设计各级中断处理程序的中断级屏蔽位(中断级屏蔽位“1”对应于开放,“0”对应于屏蔽)。
(2)如果所有的中断处理各需3个单位时间,中断响应和中断返回时间相对于中断处理时间少得多。当计算机正在运行用户程序时,发生第2级中断请求,过两个单位时间后,同时发生第3、4级中断请求,再过两个单位时间后,又发生第1级中断请求。画出程序运行过程示意图。