习题选解解答3.ppt

  1. 1、本文档共23页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
计算机组成原理教程 第三章习题选解 3.1 计算机外部设备分为哪几类 答 : 外部设备分类可从不同角度分为不同类别。 ? 从使用的角度可分为三类:人 — 机交互设 备,机 — 机通讯设备和计算机信息驻在设 备。 ? 从与 CPU 的关系角度可以分为:输入设备、 输出设备、拾取设备和输入输出设备。 3.2 用于人 — 机交互的计算机外部设备的发展 经历了哪几个阶段,今后的发展趋势是什么? 答: (p91) 用于人 — 机交互的计算机外部设备的发展经 历了符号界面、图形界面、多媒体界面技术、 虚拟现实技术。 今后的发展方向是更接近人的自然交互界面 发展,比如具有视觉、听觉和语音能力的外 部设备。 3.3 什么是绿色计算机?它有哪些要求? 答: 绿色计算机是指不会对人类及其生活环境造 成不良影响的计算机。它的主要要求: (1) 节能。主要是计算机本身的耗电量要降低。 (2) 低污染。生产、包装过程中尽量使用无毒、 可再生的材料;打印机的噪声要降到最小限 度;电磁辐射也要符合环保标准。 (3) 易回收。生产、运输、使用等各过程使用的 材料应容易销毁或回收。 (4) 符合人体工程学。各种设备外形符合人体健 康标准。 3. 8 试指出计算机外部设备的发展趋势。 答: 新一代的外部设备正在向智能化、微型化的 方向发展,其结构逐渐趋于模块化,同时采 取各种自检、诊断、容错技术,使得外部设 备的使用越来越方便和可靠。 此外,人 — 机交互设备还向更接近人的自然 交互界面发展,而机 — 机通讯设备向带宽更 大、信息驻在设备则向容量更大发展。 3.9 —— 3.13 选择题 3. 14 一次中断大致可以分为哪些过程? 答: 一次中断大致可以分为: 1. 中断请求。某一中断源提出中断请求。 2. 中断判优。 CPU 对不同的中断分轻重缓急进行 排队处理。 3. 中断响应。一旦 CPU 响应中断的条件满足,则 停止原来执行的程序开始响应中断: (1) 保护源 程序的断点状态, (2) 转向中断服务程序 4. 中断处理。开中断 , 执行中断服务程序 , 关中断。 5. 中断返回。恢复源程序的状态和断点,继续执 行原来的程序。 3.15 设 计 8 个 中 断 源 , 用 软 件 方 式 排 队 判 优 . ( 1 )设计中断申请逻辑电路 ( 2 )如何判别中断源,画出中断处理流程图。 答 : ? (1) 使用一个“或门”和一个存放 8 个请求信号的 寄存器,“或门”的输出可判别有无中断请求, 若有,则对寄存器中对应位进行检测和程序判断。 ≥1 INT0 INT1 INT2 INT3 INT4 INT5 INT6 INT7 INT (2) 中断处理程序流程图 执行 0 号中断处理程序 保护断点和现场 0 号中断? Y 执行 1 号中断处理程序 1 号中断? Y 执行 2 号中断处理程序 2 号中断? Y 执行 7 号中断处理程序 7 号中断? Y … 中断请求 恢复现场返回主程序 3.16 设有 A 、 B 、 C 三个中断源,其中 A 的优先权最高, B 的优先权次之, C 的的优先权最低,请分别用链 式和独立请求设计判优电路 。 解: ( 参阅 P116) (a) 独立请求中断判优电路 INTA INTA' & & & 1 1 INTB' INTC' INT B INTC (b) 链式中断判优电路 INTA` & & 1 INTA & & 1 INTB & & 1 INTC ≥1 INT 至下一级 允许中断 A 允许中断 B 允许中断 C 时钟 CPU 周期 CPU 周期 指令周期 T 时钟周期 T 1 T 2 T 3 T 4 机器周期 机器周期 机器周期 机器周期 取指令 取源操作数 取目的操作数 执行指令 指令周期 一个指令周期由若干个机器周期组成,每个机器周 期又由若干个时钟周期组成。 17 3.19 解: 硬件判优 软件判优 异常情况 特殊情况 3.20 解: 机器周期 3.21 解: 通道的功能是:接受 CPU 的 I/O 指令、控制 外设与主存的数据交换。按通道的工作方式 分,通道有字节多路通道、数组多路通道和 选择通道 3 种类型,通道程序由一条或几条 通道指令组成。 3.22 A (1) B (4) C(3) D(6) E(4) 3.23 何为单级中断与多级中断?如何实现?什么是 中断向量? ( 参见多重中断 ) 答 : (1) 单级中断是指中断响应后,进入中断服务程序 的执行过程中,不允许其它中断再打断中断服务程 序。为此,只要将所有中断源都处于同一级别,这 样 CPU 中断响应后,就不会让其他的中断所打断。 (2) 多级中断是指让计算机按中断事件的轻重缓急 程度分成若干个中断级别,这样 CPU 响应中断时, 更高级别的中断可以打断

文档评论(0)

jinzhuang + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档