首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
有5个中断源D1、D2、D3、D4和D5,它们的中断优先级从高到低分别是1级、2级、3级、4级和5级。这些中断源的中断优先级,正常情况下的中断屏蔽码和改变后的中断屏蔽码如表3—4所示。每个中断源有5位中断屏蔽码,“0”表示该中断开放,“1”表示该中断被屏蔽
有5个中断源D1、D2、D3、D4和D5,它们的中断优先级从高到低分别是1级、2级、3级、4级和5级。这些中断源的中断优先级,正常情况下的中断屏蔽码和改变后的中断屏蔽码如表3—4所示。每个中断源有5位中断屏蔽码,“0”表示该中断开放,“1”表示该中断被屏蔽
admin
2017-04-28
90
问题
有5个中断源D1、D2、D3、D4和D5,它们的中断优先级从高到低分别是1级、2级、3级、4级和5级。这些中断源的中断优先级,正常情况下的中断屏蔽码和改变后的中断屏蔽码如表3—4所示。每个中断源有5位中断屏蔽码,“0”表示该中断开放,“1”表示该中断被屏蔽。
假设从处理机响应中断源的中断服务请求开始,到运行中断服务程序中第一次开中断所用的时间为1个单位时间,处理机运行中断服务程序的其他部分所用的时间为4个单位时间。当处理机在执行主程序时,中断源D3、D4和D5同时发出中断服务请求,经过3个单位时间后,中断源D1和D2同时发出中断服务请求。采用改变后的中断屏蔽码,画出处理机响应各中断源的中断服务请求和实际运行中断服务程序过程的示意图。
选项
答案
首先响应D3,D3被D4打断,响应D4并执行完D4的中断服务程序,之后相当于D1,D2,D5同时发出中断请求,因为D4处理完后立即返回D3,所以此时中断屏蔽寄存器的内容为D3的中断屏蔽码,由于D3可以被D2打断,所以响应D2,D2被D1打断,响应D1,D1又被D5打断,执行完D5的中断服务程序。然后再依次返回D1、D2、D3,最后返回主程序。由上面的分析可画出处理机响应各中断源的中断服务请求和实际运行中断服务程序过程的示意图如图3—18所示。这题目容易弄错的一点是:当处理完D4之后以为按响应优先级去响应D1,要注意的是D4处理完后立即返回D3,此时中断屏蔽寄存器的内容为D3的中断屏蔽码,而D3只能被D2打断,因此转去响应D2。 [*]
解析
转载请注明原文地址:https://www.kaotiyun.com/show/JPRi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
战后列强围绕中国问题产生的矛盾及其表现。
在印度独立和巴勒斯坦建国问题上,英国扮演了什么角色?有什么影响?
以下内容不属于中国共产党为解决中西部落后问题,巩固发展国防事业而采取的三线建设的是()。
1907年召开的第二国际斯图加特代表大会上,争论最激烈的问题是()。
中共十四届六中全会《关于加强社会主义精神文明建设若干重要问题的决议》,强调要()。
在明朝中叶,农业生产发生了一件非常重要的事件——(),对于当时的食物结构产生了重大的影响
设某计算机有四个中断源,优先顺序按1→2→3→4降序排列,若1、2、3、4中断源的服务程序中对应的屏蔽字分别为1110、0100、0110、1111,试写出这四个中断源的中断处理次序(按降序排列)。若四个中断源同时有中断请求,画出CPU执行程序的轨迹。
设某计算机有四级中断A、B、C、D,其硬件排队优先级次序为A>B>C>D。下表列出了执行每级中断服务程序所需的时间。如果以执行中断服务程序的时间作为确定中断优先级的尺度:时间越短优先级越高。(1)请指出如何为各级中断服务程序设置屏蔽码?
假定某计算机的CPU主频为80MHz,CPI为4,并且平均每条指令访存1.5次,主存与cache之间交换的块大小为16B,Caehe的命中率为99%,存储器总线宽度为32位。请回答下列问题。CPU和DMA控制器同时要求使用存储器总线时,哪个优先级更高?
随机试题
计划是()
肝硬化放腹水后出现功能性肾衰竭的发生机制,以下哪个不正确
下列()是一类高层建筑自动喷水灭火系统应设置的场所。
编制项目可行性研究报告,报告的深度要求应能充分反映项目可行性研究的工作成果,内容要齐全,结论要明确,数据要准确,论据要充分,要满足()。
综合检验设备制造和设备安装质量的重要环节是()。
下列有关会计科目的概念所作的表述中,正确的是()。
下列选项中,已进入成熟期,盈利水平比较稳定,投资的风险相对较小的行业有()。Ⅰ.石油冶炼Ⅱ.电力Ⅲ.钟表Ⅳ.太阳能
下列各项中,属于消费税征收范围的有()。
形式训练说所涉及的迁移本质上是()。
A、ThemanwantstogotoSanFrancisco.B、TherearenoflightstoLosAngelesfortherestoftheday.C、Therearetwodirectfl
最新回复
(
0
)