第7讲 输入输出系统一(第五篇).pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第七讲 输入输出系统 教学目标 了解I/O编址方式、传送方式、联络方式、连接方式、控制方式名词概念。 掌握I/O与主机交换信息的三种控制方式。 了解键盘、显示器、打印机通过什么控制方式与主机交换信息。 理解设置接口以及接口的功能。 结合程序查询方式的接口电路,掌握程序查询方式的工作原理。 教学目标 结合程序中断方式的接口电路,掌握程序中断方式的工作原理。 结合DMA方式的接口电路,掌握DMA方式的工作原理。 理解什么是多重中断,掌握多重中断和单重中断的中断服务流程有何相同点和不同点。 理解CPU响应中断和响应DMA的时间。 理解DMA与主存交换信息的三种方法。 理解程序查询、程序中断和DMA三种方式的综合性能。 掌握DMA方式的传送过程。 理解CPU对DMA请求和中断请求的响应时间区别。 概 述 I/O 与主机信息传送的控制方式 程序查询 中断方式 DMA IO通道 IO处理机 程序查询 CPU通过程序不断查询IO设备是否做好准备,从而控制IO设备与主机交换信息 程序查询的缺点 IO设备一旦启动,CPU就要不断的查询IO设备,从而终止了程序执行 CPU和IO设备串行工作,严重影响了CPU的功能,CPU效率不高 程序中断 CPU在启动IO之后,不查询设备是否已准备好,继续执行原来的程序,只是在IO设备准备就绪向CPU发出中断请求后才响应 中断的缺点 需增加硬件电路 必须有相应的中断服务程序 CPU在响应中断请求后,必须停止现行程序。 DMA IO直接与内存交换信息而不占用CPU,若出现DMA和CPU同时访问主存,CPU把总线让给DMA,通常把DMA的这种占用方式称为窃取或挪用 外部设备 I/O 接 口 端口与接口 端口Port:是指接口电路中的一些寄存器,这些寄存器分别用来存放数据信息、控制信息和状态信息。 接口Interface:端口+控制逻辑 程序查询方式 书面作业 I/O有哪些编址方式?各有何特点? 简要说明CPU与I/O之间传递信息可采用哪几种联络方式?它们分别用于什么场合? 字符显示器的接口电路中配有缓冲存储器和只读存储器,各有何作用? 某计算机的I/O设备采用异步串行传送方式传送字符信息。字符信息的格式为一位起始位、七位数据位、一位校验位和一位停止位。若要求每秒钟传送480个字符,那么该设备的数据传送速率为多少? 什么是I/O接口?为什么要设置I/O接口?I/O接口如何分类? 结合程序查询方式的接口电路,说明其工作过程。 ② 设备选择电路 DBR Q Q 数据线 准备就绪 启动命令 地址线 SEL 输入数据 启动设备 设备工作 结束 ① ③ ④ ⑤ ⑥ D B 二、程序查询方式的接口电路 ① ② ③ ⑤ ⑥ 1 0 1 0 ④ 以输入为例 * * DMA方式 程序中断方式 程序查询方式 I/O接口 外部设备 概述 一、输入输出系统的发展概况 1. 早期 分散连接 CPU 和 I/O 串行 工作 程序查询方式 2. 接口模块和 DMA 阶段 总线连接 CPU 和 I/O 并行 工作 3. 具有通道结构的阶段 4. 具有 I/O 处理机的阶段 中断方式 DMA 方式 二、输入输出系统的组成 1. I/O 软件:作用输入输出、协调 (1) I/O 指令 (2) 通道指令 CPU 指令的一部分 通道自身的指令、不是CPU指令的一部分完成启停IO设备及IO设备状态等 指出数组的首地址、传送字数、操作命令 如 IBM/370 通道指令为 64 位 2. I/O 硬件 设备 I/O 接口 设备 设备控制器 通道 操作码 命令码 设备码 IO判别码 IO具体操作 三、I/O 与主机的联系方式 1. I/O 编址方式 (1) 统一编址 (2) 不统一编址 用取数、存数指令相同 有专门的 I/O 指令 2. 设备选址 用设备选择电路识别是否被选中 3. 传送方式 (1) 串行 (2) 并行 数据字 命令字 命令字 0 1 1 0 1 0 0 0 起始位 终止位 9.09ms 2× 9.09ms 4. 联络方式;必须了解对方所处状态 (1) 立即响应 (2) 异步工作采用应答信号 “Ready” “Strobe” I/O 接 口 I/O 设 备 CPU (3) 同步工作采用同步时标 并行 串行 起始位 终止位 9.09ms 2× 9.09ms 5. I/O 与主机的连接方式 (1) 辐射式连接 (2) 总线连接 外设 Ⅰ 外设 Ⅱ 外设 Ⅲ 主 机 不便于增删设备 每台设备都配有一套 控制线路和一组信号线 便于增删设备 四、I/O 与主机信息传送的控制方式 1. 程序查询方式 CPU 和 I/O 串行工作 踏步等待 CPU读I/O状态 检查状态 未准备就绪 出错 从I/O接口中读 一个字到CPU

文档评论(0)

kehan123 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档