os_ch-6设备管理.ppt

第六章 输入输出系统 6.1 I/O系统 6.2 I/O设备和设备控制器 6.3 中断机构和中断处理程序 6.4 设备驱动程序 6.5 与设备无关的I/O软件 6.6 用户层I/O软件 6.7 缓冲区管理 6.8 磁盘存储器的管理 6.1 I/O系统的功能、模型和接口 6.1.2 I/O系统的层次和结构模型 I/O软件的设计目标和原则 I/O软件总体设计目标: 高效率。 通用性 。 I/O软件总体设计要考虑的问题: 设备无关性。 出错处理。 同步(阻塞)—异步(中断驱动)传输。 独占性外围设备和共享性外围设备。 I/O软件组织成四个层次 I/O系统各层软件及其功能 6.2 I/O设备和设备控制器 6.2.1 I/O设备 6.2.2 设备控制器 6.2.4 I/O通道 6.2.1 I/O设备 1.I/O设备的类型 按交互对象分类 人机交互设备:视频显示设备、键盘、鼠标、打印机 与计算机或其他电子设备交互的设备:磁盘、磁带、传感器、控制器 计算机间的通信设备:网卡、调制解调器 2. 按交互方向分类 输入(可读):键盘、扫描仪 输出(可写):显示设备、打印机 输入/输出(可读写):磁盘、网卡 3. 按外设特性分类 使用特征:存储、输入/输出、终端 数据传输率:低速(如键盘)、中速(如打印机)、高速(如网卡、磁盘) 信息组织特征:单个字符或数据块

文档评论(0)

1亿VIP精品文档

相关文档