I/O设备
1.I/O设备的类型
- 传输速率
低速设备、中速设备、高速设备
鼠标、键盘 每秒几十个字节到几百个字节
打印机 每秒数千个或数万个字节
磁盘机 每秒数百千个字节或数十兆字节
- 信息交换单位
分类:
字符设备和块设备
512B~4KB 可寻址 信息存取的数据块
用于数据的输入和输出,基本单位是字符
- 共享属性
分类:
独占设备
只允许一个用户进程使用的设备
共享设备
允许多个进程使用的设备
虚拟设备
通过虚拟技术将一台独占设备改造成若干台逻辑设 备,供若干个用户进程同时使用
拓展:
用共享设备去模拟独占设备工作的过程,进而产生多个虚拟的独占设备
2.设备与控制器之间的接口
- 数据信号线
- 状态信号线
- 控制信号线
- 设备控制器
功能
组成
3.I/O设备通道
3.1类型
字节多路
- 以字节交换方式工作
- 含有若干个非分配型子通道
- 每个子通道连接一台I/O设备
- 按时间片轮转方式共享主通道
- 用于中低速设备
数组选择
- 以数组方式进行数据传送
- 只有一个分配型子通道
- 不允许其他设备使用该通道
数组多路
- 字节多路和数组选择的综合
3.2功能
特殊的处理机,具有执行I/O指令的能力</