一,中断相关(简单)
例1:若机器共有5级中断,中断响应优先次序为1->2->3->4->5,先要求其实际的中断处理
次序为1->4->5->2->3,设计各级中断处理程序的中断级屏蔽位。1对应于屏蔽,0对应开放。
解析:根据题意,画出相应的二维表即可。要注意的是,当中断程序级别相同时,屏蔽位对应于屏蔽。
1 2 3 4 5
1 1 1 1 1 1
2 0 1 1 0 0
3 0 0 1 0 0
4 0 1 1 1 1
5 0 1 1 0 1
解析:(以下是对答案的解析,不是答案的内容)
当程序级别为1时,12345都屏蔽,因为1的级别最高,需要优先处理
当程序级别为2时,比它高的有145,所以145为0,23为1.
以此类推