总结:输入输出接口电路是为了解决计算机和外部 设备之间的信息变换问题而提出来的,是计算机 和外设之间传送信息的部件,每个外设都要通过 接口和主机系统相连。接口技术专门研究 CPU 和 外设之间的数据传送方式、接口电路的工作原理 和使用方法。
5
5.2 CPU和输入输出设备之间的信号
(1)数据信息 在微型机系统中,CPU通过接口与外 设交换信息时,数据信息、状态信息 数字量 和控制信息都被看做一种数据信息, 模拟量 通过数据总线传输。它们对应三种不 开关量 同的寄存器:数据寄存器、状态寄存 (2)状态信息 (输入) 器和控制寄存器。 外设通过接口送往CPU 对输入设备来讲,一般是用READY表示数据准备就绪 对输出设备来讲,一般是用BUSY表示设备是否空闲 (3)控制信息 (输出) CPU通过接口送给外设,控制外设的工作
3
为什么要用接口电路?
微机的外部设备多种多样 , 例如打印机、扫描 仪、硬盘等,它们的功能、工作原理、信息格式、 以及工作速度等方面彼此差别很大,因此不能与 CPU 直接相连,必须经过中间电路再与系统相连, 这部分电路被称为I/O接口电路。
4
接口的用途
对于输入设备来说,接口通常起信息转换和缓冲 的功能,将输入设备送来的信息变换成 CPU 能够 接收的格式,并将其放在缓冲器中让 CPU 来接收; 对输出设备来说,接口起信息变换和锁存的功能, 将CPU输出的信息转换成设备需要的格式。
微型计算机系统的硬件结构
系统总线BUS 系 统 总 线 形 成
地址总线AB
数据总线DB 控制总线CB 主存
I/O接口
CPU
主机
I/O设备
外设
1
第五章 微型计算机和外设的数据传输