问答题 设某计算机有4级中断A、B、C、D,其硬件排队优先级次序为A>B>C>D。表7—1列出了执行每级中断服务程序所需的时间。【武汉大学2007年】
问答题 请指出如何为各级中断服务程序设置屏蔽码?
【正确答案】正确答案:中断服务程序的屏蔽码见表7—3。
【答案解析】
问答题 如果A、B、C、D分别在6μs、8μs、10μs、0μs时刻发出中断请求,请画出CPU执行中断服务程序的序列。
【正确答案】正确答案:各级中断发出的中断请求信号的时刻,画出CPU执行中断服务程序的序列,如图7-2所示。
【答案解析】
问答题 基于上题,请计算卜述4个中断服务程序的平均执行时间。
【正确答案】正确答案:在35μs时间内,完成了4级中断的处理,所以平均执行时间为(35/4)μs=8.75μs。
【答案解析】