第一范文网 - 专业文章范例文档资料分享平台

计算机组成原理教材习题解答(1)

来源:用户分享 时间:2025/8/7 20:59:23 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

完毕返回现行程序,必须进行哪些关键性操作? 一般采用什么方法实现这些操作? 解:最关键的操作有保存断点,适时开、关中断,保护和恢复现场等,其中部分工作由 硬件完成,部分工作由软件完成。

16 .假设有1 、2 两个设备,其优先级为设备1 > 设备2 ,若它们同时提出中断请求,试说明中断处理过程,画出其中断处理过程示意图,并标出断点。 解:中断处理过程示意图见图8唱15 。 中断处理过程示意图

17 .现有A 、B 、C 、D 共4 个中断源,其优先级由高向低按A 、B 、C 、D 顺序排列。若中断服务程序的执行时间为20μs ,请根据图8唱16 所示时间轴给出的中断源请求中断的时刻,画出CPU 执行程序的轨迹。 解:CPU 执行程序的轨迹如图8唱17 所示。

18 .设某机有5 级中断:L0 、L1 、L2 、L3 、L4 ,其中断响应优先次序为:L0 最高、L1 次 之、?? 、L4 最低。现在要求将中断处理次序改为L1 →L3 →L0 →L4 →L2 ,试问:

<1) 各级中断服务程序中的各中断屏蔽码应如何设置<设每级对应一位,当该位为 “0” ,表示中断允许;当该位为“1” ,表示中断屏蔽) ? 中断请求时间轴 CPU 执行程序的轨迹

<2) 若这5 级同时都发出中断请求,试画出进入各级中断处理过程示意图。 解:<1) 各级中断服务程序中的各中断屏蔽码设置如表8唱3 所示。 中断屏蔽码 程序级别 屏 蔽 码

0 级1 级2 级3 级4 级

第0 级1 0 1 0 1 第1 级1 1 1 1 1 第2 级0 0 1 0 0 第3 级1 0 1 1 1 第4 级0 0 1 0 1 <2) 5 级中断同时发出中断请求,各级中断处理过程示意如图8唱18 所示。 中断处理过程示意

19 .实现多重中断应具备何种条件? 如有A 、B 、C 、D 共4 级中断,A 的优先级最高,

B 次之,?? ,D 最低。如在程序执行过程中,C 和D 同时申请中断,该先响应哪级中断? 如正在处理该中断时,A 、B 又同时有中断请求,试画出该多级中断处理的流程来。 解:多重中断又称为中断嵌套,在执行某个中断服务程序的过程中,CPU 可去响应 级别更高的中断请求。

多级中断处理的流程如图8唱19 所示。 多级中断处理的流程

20 .CPU 响应DMA 请求和响应中断请求有什么区别? 为什么通常使DMA 请求的 优先级高于中断请求?

解:对中断请求的响应时间只能发生在每条指令执行完毕时,而对DMA 请求的响 应时间可以发生在每个机器周期结束时。DMA 方式常用于高速外设的成组数据传送, 如果不及时处理将丢失信息,所以DMA 请求的优先级应高于中断请求。

搜索更多关于: 计算机组成原理教材习题解答(1) 的文档
计算机组成原理教材习题解答(1).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c7xy3x2ixal2wkqq4mj6h371qz5d0jm00kmc_5.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top