操作系统chapter课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《操作系统chapter课件.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 操作系统 chapter 课件
- 资源描述:
-
1、第七章第七章设备管理设备管理7.1 基本功能基本功能与进程管理的接口与进程管理的接口 应提供读应提供读/写等接口命令,并把进程的要写等接口命令,并把进程的要 求转达给设备驱动机构求转达给设备驱动机构 设备分配设备分配 必须按照一定的算法把一个必须按照一定的算法把一个I/O设备分配设备分配 给对该类设备提出请求的进程,若该进给对该类设备提出请求的进程,若该进 程未分配到所请求的设备,则进入等待程未分配到所请求的设备,则进入等待 队列队列 第1页,共22页。第七章第七章设备管理设备管理7.1 基本功能基本功能并行操作并行操作 通道与通道之间,通道与通道与通道之间,通道与CPU之间的并行操作之间的并
2、行操作 I/O控制控制 要构造相应的通道程序,启动通道,对通道发来的要构造相应的通道程序,启动通道,对通道发来的 中断请求及时响应和处理中断请求及时响应和处理 缓冲区管理缓冲区管理 第2页,共22页。第七章第七章设备管理设备管理7.2 直接输入直接输入/输出输出由用户程序直接控制由用户程序直接控制CPU与外围设备之间的与外围设备之间的数据传送称为直接输入数据传送称为直接输入/输出输出 图图7-1 直接输入输出的体系结构直接输入输出的体系结构 设备控制器控制寄存器i状态寄存器i数据寄存器i总 线设备i主存CPU第3页,共22页。第七章第七章设备管理设备管理7.2 直接输入直接输入/输出输出 4条
3、供直接输入输出的指令条供直接输入输出的指令:SIO device,register TIO device IN device,register OUT device,register 第4页,共22页。第5页,共22页。第七章第七章设备管理设备管理7.2 直接输入直接输入/输出输出存储器映射存储器映射(memory-mapped)I/O 技术技术 在在MS-DOS中中128KB显示主存就显示主存就 是是memory-mapped I/O 技术的一技术的一 个很好的例子个很好的例子 第6页,共22页。第七章第七章设备管理设备管理7.3 间接输入间接输入/输出输出图图7-2 间接输入输出的体系结构
4、间接输入输出的体系结构 设 备 控 制 器控 制 寄 存 器i状 态 寄 存 器i地 址 寄 存 器i长 度 计 数 器i数 据 寄 存 器i总 线设 备i主存C PU第7页,共22页。第七章第七章设备管理设备管理7.3 间接输入间接输入/输出输出对于间接输入对于间接输入/输出,系统只需提供输出,系统只需提供2条指令:条指令:TIO device SIO device registers CPU继续做它的事情继续做它的事情第8页,共22页。第七章第七章设备管理设备管理7.3 间接输入间接输入/输出输出控制寄存器直接从主存存取控制寄存器直接从主存存取(Direct Memory Access)数
5、据,需要挪用数据,需要挪用CPU的周期的周期 第9页,共22页。图图7-3 间接输出的并行工作情况间接输出的并行工作情况 CPU主存主存设备控制器设备控制器I/O设备设备CPU从主存读取控制信息从主存读取控制信息 (粗黑线)(粗黑线)1CPU主存主存设备控制器设备控制器I/O设备设备CPU把控制信息送设备控制器把控制信息送设备控制器2CPU主存主存设备控制器设备控制器I/O设备设备CPU执行其它命令,同时,设备执行其它命令,同时,设备控制器从主存读数据控制器从主存读数据 (粗黑线)(粗黑线)3第10页,共22页。CPU主存主存设备控制器设备控制器I/O设备设备CPU执行其它命令,同时,执行其它
6、命令,同时,设备控制器把数据送设备控制器把数据送I/O设备设备 (粗黑线)(粗黑线)4CPU主存主存设备控制器设备控制器I/O设备设备重复重复35CPU主存主存设备控制器设备控制器I/O设备设备重复重复46图图7-3 间接输出的并行工作情况间接输出的并行工作情况 第11页,共22页。第七章第七章设备管理设备管理7.4 中断控制下的输入输出中断控制下的输入输出7.4.1 设备状态及其变换设备状态及其变换图图7-4 设备状态图设备状态图闲置中断修复中断中断加电就绪SIO忙失败去电第12页,共22页。第七章第七章设备管理设备管理7.4.2 输入输出的数据结构输入输出的数据结构第13页,共22页。系系
展开阅读全文