假设某系统有4个中断级,中断级屏蔽位“1”对应于开放,“0”对应于屏蔽,各级中断处理程序的中断级屏蔽位设置如下表:

假设某系统有4个中断级,中断级屏蔽位“1”对应于开放,“0”对应于屏蔽,各级中断处理程序的中断级屏蔽位设置如下表:

(1)当中断响应优先次序为1→2→3→4时,其中断处理次序是什么?
(2)如果所有的中断处理都各需要3个单位时间,当正在运行主程序时,同时发生2、3级中断请求,过两个单位时间又同时有1、4级中断请求,试画出中断响应处理时空图。


【正确答案】:

(P106)
(1)中断处理的次序是1→3→4→2
(2)