基于计算机组成原理(第2版)唐朔飞编著
第5章 输入输出系统
输入输出系统发展的四个阶段:
- 早期阶段(分散连接)
I/O设备与CPU按串行方式连接(程序查询方式) - 接口模块和DMA阶段(总线连接)
CPU和I/O设备并行工作(程序中断方式、DMA方式) - 具有通道结构的阶段
- 具有I/O处理机的阶段
I/O指令的命令码一般可表述如下几种情况:
- 将数据从I/O设备输入主机
- 将数据从主机输出至I/O设备
- 状态测试
- 形成某些操作命令
通道指令:
- 通道指令又称为通道控制字,是通道用于执行I/O操作的指令,可以由管理程序存放在主存的任何地方。通道程序由通道指令组成,它完成某种外围设备与主存之间传送信息的操作。
通道指令是通道自身的指令,用来执行I/O操作。
I/O设备编址方式:
- 通常将I/O设备码看做地址码,对I/O地址码的编址可采用两种方式:统一编制和不统一编制。
按I/O设备工作速度的不同,可分为三种联络方式:
- 立即响应方式
- 异步工作采用应答信号联络
- 同步工作采用同步时标联络
I/O设备与主机的连接方式:
- 辐射式和总线式
- 辐射式连接方式要求每台I/O设备都有一套控制线路和一组信号线,不便于增删设备。
- 总线连接方式,便于增删设备。
I