第08章输入输出管理范例.ppt

第八章 I/O管理 8.1I/O管理概念 8.1.1 引言 存储设备:用来存放各种信息的设备称为存储设备,例如,软盘、硬盘、光盘和磁带等; I/O设备:用来向计算机输入和输出信息的设备,如键盘、鼠标、显示器、打印机等。 在现代计算机系统中有些设备既可以做存储设备,也可以做I/O设备,例如,软盘、硬盘等。 I/O管理就是设备管理,它是操作系统的一个重要的组成部分,负责管理系统中所有的外部设备。 8.1.1 引言 计算机外部设备种类繁多,特性各异。 主要表现在以下几个方面: 1.速度 不同的外部设备的传输速度的差别相当大,如键盘的传输速度不过几十,上百个字符,而磁盘的传输速度则是60万字节/每秒。 2.传输单位 有的设备的传输单位是字节,如键盘、打印机、显示器; 有的传输单位是字符块,如软盘、硬盘、磁带等; 有的传输单位是位,如个人计算机中的Serial Port(s) COM1、COM2 8.1.1 引言 3.顺序或随机访问 按记录顺序访问,或对随机记录提供传输服务。 4.出错条件 不同的设备,其出错条件也不相同,即数据传输失败的原因各种各样,如打印机有缺纸错,磁盘I/O有奇偶校验错等。 8.1.1 引言 设计目标: 1.字符代码的独立性; 现在使用的ASCII码(美国信息交换标准码) 2.设备独立性; 3.效率; 4.设备处理的一致性;

文档评论(0)

1亿VIP精品文档

相关文档