若机器共有5级中断,中断响应优先次序为1→2→3→4→5,现要求其实际的中断处理次序为1→4→5→2→3。若在运行用户程序时,同时出现第4、2级中断请求,而在处理第2级中断未完成时,又同时出现第1、3、5级中断请求,请画出此程序运行过程示意图。
现要求其实际的中断处理次序为1→4→5→2→3,设置中断级屏蔽位如下表(0表示对该中断屏蔽)设置方法:中断处理次序最低为3,那么在所有中断级上,对应3级这一列都设置屏蔽,即“3级”这一列,都是0;次序次低的2,那么在中断级上,除了比它低的第3级对应“2级”这一列的项为1,表示不屏蔽,其他都是0;依次得到下表所有值。
中断处理程序级别
中断屏蔽位