1.IO设备
1.1 IO设备
IO设备 = 设备 + 设备控制器
1.2 IO设备分类
- 使用特性分类:存储设备、IO设备
IO设备又分为:输入设备、输出设备、交互式设备
- 传输速率分类:高速设备、中速设备、低速设备
高速设备:数十万字节至千兆字节每秒
中速设备:数十万到数千字节每秒
低速设备:几字节到几百字节每秒
1.3 设备控制器
设备控制器控制一或多个IO设备
设备控制一个设备时,只有一个地址;控制多个设备,则有多个地址
设备控制器功能:
- 接收识别命令
- 数据交换
- 标识报告设备状态
- 地址识别
- 数据缓冲
- 差错控制
1.4 IO映像
- 统一编址
- 独立编址
1.5 IO通道
通道其实是特殊的处理机,可从内存中取通道程序并执行IO指令,完成IO任务,再向CPU发送中断信号。
通道类型:
- 字节多路通道
- 数组选择通道
- 数组多路通道