首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若ti时刻I1、I2和I4级同时产生中断,在各中断处理完成后,tj(ti<tj)时刻发出I3 级中断申请,CPU为I3服务时,I1级发出请求,在CPU为I1服务时,I2级发出请求。请参照图3-1所示的格式,画出CPU的运行轨迹。 设中断优先次序为I1→
若ti时刻I1、I2和I4级同时产生中断,在各中断处理完成后,tj(ti<tj)时刻发出I3 级中断申请,CPU为I3服务时,I1级发出请求,在CPU为I1服务时,I2级发出请求。请参照图3-1所示的格式,画出CPU的运行轨迹。 设中断优先次序为I1→
admin
2008-11-02
50
问题
若ti时刻I1、I2和I4级同时产生中断,在各中断处理完成后,tj(ti<tj)时刻发出I3
级中断申请,CPU为I3服务时,I1级发出请求,在CPU为I1服务时,I2级发出请求。请参照图3-1所示的格式,画出CPU的运行轨迹。
设中断优先次序为I1→I4→I3→I2。若ti时刻I1、I2和I4级同时产生中断,在各中断处理完成后,tj(ti<tj)时刻发出I3级中断申请,CPU为I3服务时,I1级发出请求,在CPU为I1服务时,I2级发出请求。请画出这种情况下CPU的运行轨迹。
选项
答案
[*]
解析
在同样的中断请求的情况下,尽管CPU中断响应的优先次序不变(I1→I2→I3→I4),但是由于中断屏蔽码不同,CPU的运行轨迹发生了变化,详见参考答案。其中ti时刻I1、 I2和I4三个请求同时到达,CPU首先响应I1级请求,紧接着响应I2级请求,但是I2级的屏蔽吗是对I4级开放的,当I2级的程序执行到开中断指令时,立即被I4级中断,CPU转去执行I4级程序,待服务完毕后,再返回处理I2级。如果忽略上述细节,也可简单的画出CPU按I1、I4和I2的处理次序执行。在tj时刻,CPU处理完I4级程序后,I3级发出申请,CPU响应并为其服务。在为I3级服务的过程中,又来了I1级请求,I3级可被I1级中断,故CPU转为I1级服务。在CPU为I1级服务的过程中,I2级发出申请,但因I2级的处理级别最低,故CPU不理睬I2级的请求,直至I3级服务完毕,再响应I2级请求。本题主要考查考生对多重中断处理的理解,在画CPU处理轨迹时,可以画回到正常程序,也可以不画回到正常程序。
转载请注明原文地址:https://kaotiyun.com/show/smWZ777K
本试题收录于:
嵌入式系统设计师下午应用技术考试题库软考中级分类
0
嵌入式系统设计师下午应用技术考试
软考中级
相关试题推荐
在OSI模型中,第N层和其上的N+1层的关系是______。
使用软件开发工具有助于提高软件的开发、维护和管理的效率。集成型软件开发环境通常由工具集和环境集成机制组成。这种环境应具有(98)。环境集成机制主要有数据集成机制、控制集成机制和界面集成机制。
DW中的脏数据是指数据获取过程中出现的______的数据。
数据流程图的作用是(24)。
堆是一种数据结构,(2)是堆。
若将Workers表的插入权限赋予用广Userl,并允许其将该权限授予他人,那么对应的SQL语句为“GRANT(43)________________TABLEWorkersTOUserl(44)________________”。
在互联网中,各种电子媒体按照超链接的方式组织,通常使用(22)________________来描述超链接信息。
计算机中机械硬盘的性能指标不包括(4)________________。
设备驱动程序是直接与()打交道的软件模块。
数据库系统应该定期备份,如果备份过程中仍有更新事务在运行,则备份结果是不一致的,这种备份称为()。
随机试题
隧道内的变电站应采取耐火极限不低于()h的防火隔墙和乙级防火门等分隔措施与车行隧道分隔。
下列无抗炎抗风湿作用的药物是
某建筑安装工程施工直接耗用的各种费用为200万元,施工中直接发生的冬雨季施工增加费等其他费用为2万元,现场经费为3万元,定额编制管理费为0.2万元,企业管理费为5万元,该项目的建筑安装工程直接费为205.2万元。()
缺乏资质的单位或者个人借用有资质的建筑施工企业名义签订建设工程施工合同,因出借资质造成的建设工程质量不合格的,应由()承担赔偿责任。
下列账户中,只属于备抵调整账户的有()。
下列关于TCP/IP协议叙述不正确的是()。
企业战略是指企业为了适应未来环境的变化,寻求长期生存和稳定发展而制定的()的谋划与方略。
从所给四个选项中,选择最合适的一个填入问号处,使之符合所给的题干所示:
请使用VC6或使用[答题]菜单打开考生文件夹proj2下的工程proj2,此工程包含有一个源程序文件proj2.cpp,其中定义了Stack类和ArrayStack类。Stack是一个用于表示数据结构“栈”的类,栈中的元素是字符型数据。Stack
A、赞成B、反对C、不清楚D、不耐烦C根据“他不说同意也不说不同意”这句话,可知选C。
最新回复
(
0
)