早教吧 育儿知识 作业答案 考试题库 百科 知识分享

计算机组成原理大题,有会的吗?设某机器有4个“可屏蔽中断”源,分别记作A、B、C、D;机器允许多重中断。若初始的“中断屏蔽字”使“中断优先级”为D→C→B→A。出于某种需要,要求

题目详情
计算机组成原理大题,有会的吗?
设某机器有4个“可屏蔽中断”源,分别记作A、B、C、D;机器允许多重中断。若初始的“中断屏蔽字”使“中断优先级”为 D→C→B→A。出于某种需要,要求“中断优先级”被改变为 A→B→C→D。
设中断请求发生的顺序是:
(1)A和C同时发出中断请求;
(2)B发出中断请求,当CPU正在执行相应的中断服务程序时,A和C又同时发出中断请求。
请分别给出在这两种“中断优先级”设定下CPU执行程序的过程示意图和屏蔽码设置情况表。
▼优质解答
答案和解析
屏蔽码设置情况如下表:
中断源 原屏蔽字 新屏蔽字

A 1 0 0 0 1 1 1 1
B 1 1 0 0 0 1 1 1
C 1 1 1 0 0 0 1 1
D 1 1 1 1 0 0 0 1

行程序的过程示意图就自己慢慢画吧,原理掌握了,画图其实很简单。