第9章 输入输出系统
通常把I/O设备及其接口电路以及I/O软件统称为输入输出系统(或称输入输出组织),其要解决的问题是对各种形式的信息进行输入和输出控制。也就是说输入输出组织是用来控制外设与主机之间进行数据交换的机构。在第7章我们讨论了总线及互联结构,讲解了部件之间的相互连接,本章重点讨论部件之间任何实现高效、高速的数据传输。实现输入输出功能的关键是要解决以下一系列问题:
①如何在CPU、主存和外设之间建立一个高效的信息传输通道;(总线互联)
②怎样将用户的I/O请求转换成对设备的控制命令;(读、写命令等)
③怎样使CPU方便地寻找到要访问的外设及如何对外设进行编址;(设备寻址)
④I/O硬件和I/O软件如何协调完成主机与外设之间的数据传输等等。(数据传输方式)
本章主要讨论:
1. I/O接口的功能、作用及分类;(外设如何连接到计算机系统中的)
2. I/O接口的编址方法;(主机如何找到要传输数据的外设)
3. I/O数据传输控制方式;(主机与外设如何实现数据传输)
4. 常用标准接口
9.1 I/O接口
接口可以看作是两个系统或两个部件之间的交界部分,它既可以是两种硬件设备之间的连接电路,也可以是两个软件之间的共同逻辑边界。
把主机(系统总线)与外围设备或其他外部系统之间的接口逻辑,称为输入/输出接口(简称I/O接口),接口在它所连接的两个部件之间起着转换器的作用。
9.1.1 I/O接口的功能 (在第7章中已经介绍过,这里只通过PPT简单回顾)
教学目的要求:掌握接口的作用和分类方法;熟悉接口的基本组成。
教学重点:重点是掌握接口的作用。
教学难点:无

