操作系统操作系统课件 (7).pdf





《操作系统操作系统课件 (7).pdf》由会员分享,可在线阅读,更多相关《操作系统操作系统课件 (7).pdf(43页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第七章 设备管理操作系统目录1.设备管理概念2.数据传送控制方式3.中断技术和缓冲管理4.设备分配、I/O进程控制和驱动程序一、设备管理概念第七章 设备管理内容1.设备的类别2.设备管理的任务和功能1、设备的类别 在计算机系统中,除了CPU和内存之外,其他的大部分硬设备称为外部设备。种类多,差异大,侧重基本原理和方法 分类 按使用特性 按信息的组织方式1、设备的类别-按使用特性1、设备的类别-按信息的组织方式 字符设备 键盘、打印机等 块设备 磁盘、磁带等 网络设备 这类设备主要有网卡、调制解调器等,主要用于与远程设备的通信2、设备管理的任务和功能 概念 设备管理就是对计算机输入输出系统的管理
2、,也叫I/O管理。任务 选择和分配I/O设备 控制设备与CPU的数据交换 提供设备使用的用户接口 提高效率2、设备管理的任务和功能 功能 提供和进程管理系统的接口。进行设备分配。实现设备和设备、设备和CPU等之间的并行操作。进行缓冲区管理。二、数据传送控制方式第七章 设备管理内容1.程序直接控制方式2.中断控制方式3.DMA方式4.通道方式1、程序直接控制方式 由用户进程来直接控制内存或CPU和外围设备之间的信息传送。1、程序直接控制方式 优点 控制简单 不需要额外的硬件支持 缺点 CPU和外围设备只能串行工作。CPU在一段时间内只能和一台外围设备交换数据信息,因而不能实现设备之间的并行工作;
3、由于程序直接控制方式依靠测试设备标志触发器的状态位来控制数据传送,因此无法发现和处理由设备或其他硬件所产生的错误2、中断控制方式 这种方式要求CPU与设备(或控制器)之间有相应的中断请求线,而且在设备控制器的控制状态寄存器有相应的中断允许位。操作系统:设备管理 计算机学院 2、中断控制方式 中断控制方式的处理过程操作系统:设备管理 计算机学院 2、中断控制方式 优点 使CPU的利用率大大提高 能支持多道程序和设备的并行操作 缺点 大量数据传送过程中,发生中断次数较多,这将耗去大量的CPU处理时间。外围设备增加,中断次数的急剧增加而造成CPU无法响应中断和出现数据丢失现象。如果外围设备的速度也非
4、常高,则可能造成数据缓冲寄存器的数据由于CPU来不及取走而丢失操作系统:设备管理 计算机学院 3、DMA方式 基本思想是在外围设备和内存之间开辟直接的数据交换通路操作系统:设备管理 计算机学院 3、DMA方式操作系统:设备管理 计算机学院 3、DMA方式 优点 这就大大减少了CPU进行中断处理的次数 排除了因并行操作设备过多时CPU来不及处理或因速度不匹配而造成数据丢失等现象 缺点 DMA方式对外围设备的管理和某些操作仍由CPU控制操作系统:设备管理 计算机学院 4、通道控制方式 通道是一个独立于CPU的专管输入输出控制的处理机,它控制设备与内存直接进行数据交换。在通道方式下,CPU只需发出启
5、动指令,指出通道相应的操作和I/O设备,该指令就可启动通道并使该通道从内存中调出相应的通道指令执行。操作系统:设备管理 计算机学院 4、通道控制方式 通道方式的数据传送结构操作系统:设备管理 计算机学院 磁带机磁带机磁盘机磁盘机三、中断技术和缓冲技术第七章 设备管理内容1.中断技术2.缓冲技术操作系统:设备管理 计算机学院 1、中断技术 中断(Interrupt)是指计算机在执行期间,系统内发生任何非寻常的或非预期的急需处理事件,使得CPU暂时中断当前正在执行的程序而转去执行相应的事件处理程序,待处理完毕后又返回原来被中断处继续执行或调度新的进程执行的过程。操作系统:设备管理 计算机学院 1、
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 操作系统操作系统课件 7 操作系统 课件

限制150内