- 1
- 0
- 约3.64万字
- 约 233页
- 2026-09-04 发布于北京
- 举报
第8章输入/输出方法及常用的接口电路;8.1概述;为何主机与外设交换信息要通过接口电路呢?这主要因为:
(1)外部设备不能直接和CPU数据总线相连,要借助于接口电路使外设与总线隔离,起缓冲、暂存数据的作用,并协调主机和外设间数据传送速度不配的矛盾。
因为在微机系统中,数据总线是各种设备以及存放器传送信息的公共总线。任何设备(涉及存放器)都不允许长久占用数据总线,而仅允许被选中的设备在读/写周期中(RD或WR为低电平)享用数据总线。;图8.2经接口电路传送数据
(a)经接口输入数据;(b)经接口输出数据;(2)接口电路为主机提供相关外设的工作状态信息及传送主机送给外设的控制命令。如输出时,CPU将信息送到接口以备输出;输入时,输入设备将数据送到接口存放,以备CPU来读取。这些均由接口发出相应的信号来告诉外设或CPU。这些信号主要有“准备好”、“忙”、“闲”等。;(3)借助于接口电路对信息的传输形式进行变换。普通CPU在处理数据时均以并行的方式处理,例如Z80-CPU以8位一种字节为处理单位,但有的外设只能接受串行的,即一位一位传送的数据方式,此时就需要有一种接口来处理并行或串行数据的转换。
在此应指出接口(Interf
原创力文档

文档评论(0)