ch2计算机控制系统IO接口与通道技术
- 格式:ppt
- 大小:940.00 KB
- 文档页数:74


计算机组成原理——IO接⼝以及IO设备数据传送控制⽅式接⼝可以看作是两个部件之间交接的部分。
硬件与硬件之间有接⼝,硬件与软件之间有接⼝,软件与软件之间也有接⼝。
这⾥我们所说的I/O接⼝,⼀边连接着主机,⼀边连接着外设。
I/O接⼝的功能I/O接⼝的基本结构CPU和外设之间通常传递的信息:数据、状态、控制。
组成:寄存器组、控制逻辑电路、主机与接⼝和接⼝与I/O设备之间的信号联接线、数据地址线、控制状态信号线。
其实中间红框内的部分就是对应到电路板上的插⼝,⼜分为内部接⼝和外部接⼝两种。
内部接⼝:与系统总线相连,实质上是与内存、CPU相连。
数据的传输⽅式也只能是并⾏传输。
外部接⼝:通过接⼝电缆与外设相连,外部接⼝的数据传输可能是串⾏⽅式,因此I/O接⼝需具有串并转换功能。
接⼝与端⼝接⼝就是I/O接⼝,端⼝实质接⼝电路中可以被CPU访问的寄存器。
I/O端⼝及其编址为了便于CPU对I/O设备进⾏寻址和选择,必须给众多的I/O设备进⾏编址,也就是说给每⼀台设备规定⼀些地址码,称之为设备号或端⼝地址。
统⼀编址:与存储器共⽤地址,⽤访存指令访问I/O设备。
独⽴编址:单独使⽤⼀套地址,有专门的I/O指令。
接⼝类型I/O设备数据传送控制⽅式1.程序直接控制传送⽅式⼜叫查询⽅式。
是完全通过程序来控制主机和外围设备之间的信息传送。
通常的办法是在⽤户的程序中安排⼀段由输⼊输出指令和其他指令所组成的程序段直接控制外围设备的⼯作。
也就是说CPU要不断地查询外围设备的⼯作状态,⼀旦外围设备“准备好”或“不忙”,即可进⾏数据的传送。
该⽅法是主机与外设之间进⾏数据交换的最简单、最基本的控制⽅法。
⽆条件传送:只有在外设总处于准备好状态程序查询⽅式优点:较好协调主机与外设之间的时间差异,所⽤硬件少。
缺点:主机与外设只能串⾏⼯作,主机⼀个时间段只能与⼀个外设进⾏通讯,CPU效率低。
程序查询⽅式接⼝结构:⼀次只能查询⼀个字的原因?在这种传送⽅式下,外部数据是要存到CPU寄存器中的,故需要⼀个字。