第五章设备管理第五章设备管理5
1I/O系统5
2I/O控制方式5
3缓冲管理5
4设备分配5
5设备处理5
6磁盘存储器管理第五章设备管理5
1I/O系统5
1I/O设备1
I/O设备的类型1)按传输速率分类按传输速度的高低,可将I/O设备分为三类
第一类是低速设备,这是指其传输速率仅为每秒钟几个字节至数百个字节的一类设备
属于低速设备的典型设备有键盘、鼠标器、语音的输入和输出等设备
第二类是中速设备,这是指其传输速率在每秒钟数千个字节至数万个字节的一类设备
典型的中速设备有行式打印机、激光打印机等
第三类是高速设备,这是指其传输速率在数百千个字节至数十兆字节的一类设备
典型的高速设备有磁带机、磁盘机、光盘机等
第五章设备管理2)按信息交换的单位分类可将I/O设备分成两类
第一类是块设备(BlockDevice),这类设备用于存储信息
由于信息的存取总是以数据块为单位,故而得名
它属于有结构设备
典型的块设备是磁盘,每个盘块的大小为512B~4KB
磁盘设备的基本特征是其传输速率较高,通常每秒钟为几兆位;另一特征是可寻址,即对它可随机地读/写任一块;此外,磁盘设备的I/O常采用DMA方式
第二类是字符设备(CharacterDevice),用于数据的输入和输出
其基本单位是字符,故称为字符设备
第五章设备管理3)按设备的共享属性分类这种分类方式可将I/O设备分为如下三类:(1)独占设备
(2)共享设备
(3)虚拟设备
第五章设备管理2
设备与控制器之间的接口图5-1设备与控制器间的接口缓冲转换器控制逻辑信号数据数据信号线状态信号线控制信号线至设备控制器I/O设备第五章设备管理5
2设备控制器1
设备控制器的基本功能1)接收和识别命令2)数据交换3)标识和报告设备的状态4)地址识别5)数据缓冲6)差错控制第五章设备管理2
设备控制器的组成图5-2设备控制器的