OS之设备管理

来源:互联网 发布:外籍院士 知乎 编辑:程序博客网 时间:2024/06/02 04:29

1.I/O通道

通道是一个特殊功能的处理器,CPU将“传输控制”的功能下放给通道后只负责“数据处理”功能。
通道的类型:
1)字节多路通道:
按字节交叉方式工作的通道,主通道包含若干个子通道,每个子通道连接一个设备,某个子通道传送一个字节后腾出主通道给下一个子通道使用。 这种方式不适于连接高速传输设备。
2)数组选择通道
可以连接高速设备,但是只含有一个分配型的子通道,通道的利用率低。
3)数组多路通道:
结合前两者的优点。

I/O控制方式

1)程序I/O方式:忙则等待
2)中断驱动I/O控制方式:以字节为单位进行I/O的
3)DMA I/O控制方式:数据传输的基本单位是数据块,数据在设备和内存之间直接交换,整块数据的传送是由设备控制器来完成的,
4)I/O通道控制方式:
把对一个数据块的I/O为单位的干预减少为对一组数据块为单位的I/O干预

0 0
原创粉丝点击