- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第5章 设备管理 * 计算机系统的一个重要组成部分是I/O系统,在该系统中包括用于实现信息输入、输出和存储功能的设备和相应的设备控制器,在有些大型机中,还有I/O通道或I/O处理机。 I/O设备是计算机系统中重要的资源,并且品种繁多,功能各异,因此设备管理是操作系统中最繁杂而且硬件紧密相关的部分。 输入输出系统:把I/O硬件和操作系统对设备管理的I/O软件统称为~~~。 I/O操作:把计算机内存与I/O设备之间的信息传递称为~~~。 设备管理的对象:① I/O设备 ②设备控制器 ③I/O通道。 设备管理的基本任务: ①完成用户提出的I/O请求②提高I/O速度③改善I/O设备的利用率。 设备管理的功能: 缓冲区管理、设备分配、设备处理、虚拟设备、实现设备独立性等。 5.1 I/O系统 5.2 I/O控制方式 5.3 缓冲管理 5.4 设备分配 5.5 设备处理 5.6 磁盘存储器管理 5.1 I/O系统 I/O系统的组成: I/O设备、设备控制器、I/O通道(大、中型计算机系统)、总线 一、 I/O设备 1 I/O设备的类型 1).按传输速率分 低速设备——几个~数百个 B/S 中速设备——数K~数十KB/S 高速设备——数百K~数MB/S 2). 按信息交换的单位分类 块设备——用于存储信息,信息的存取以数据块为单位。 特征:传输速率较高;可寻址;采用DMA方式 字符设备——用于数据的输入和输出,基本单位是字符。 特征:传输速率较低;不可寻址;采用中断驱动方式。 3).按设备的共享属性分类 独占设备—一段时间内只允许一个进程访问的设备。 共享设备—一段时间内允许多个进程同时访问的设备。 虚拟设备—-通过虚拟技术将一台独占设备变换为若干台逻辑设备。 2 设备与控制器之间的接口 数据信号; 控制信号; 状态信号 二、设备控制器 二、设备控制器 1 设备控制器的功能 接收和识别命令 数据交换 设备状态的了解和报告 2 设备控制器的组成 设备控制器与处理机的接口 设备控制器与设备的接口 I/O逻辑 三、I/O通道 1 通道设备的引入 设备控制器:减少了CPU对I/O的操作,但是当I/O设备较多时,CPU的负担仍然很重。 改进措施:加入通道这一硬件机构。 通道的任务(目的): 由CPU处理的I/O任务转由通道承担,从而把CPU从繁杂的I/O任务中解脱出来。 2 通道类型 1).字节多路通道(Byte Multiplexor Channal) 主通道?子通道? 设备控制器?设备 子通道采用时间片轮转法调度,低速 2 通道类型 1).字节多路通道(Byte Multiplexor Channal) 主通道?子通道? 设备控制器?设备 子通道采用时间片轮转法调度,低速 2).数组选择通道(Block Selector Channal) 高速,低利用率,低效 3).数组多路通道 结构上采用字节多路通道方式 传输方式采用数组方式 高速,利用率高 3 “瓶颈”问题的提出 3 “瓶颈”问题分析 问题的提出: 通道的高成本、利用率不平衡 原因:链接方式 解决方法:全链接 3 “瓶颈”问题的解决方案 5.2 I/O控制方式 也称数据传送方式,指如何控制设备和内存之间数据传输的方式。 I/O控制方式的发展过程 一、程序I/O方式 最原始的方式。轮训方式。很低速。CPU要不断的检测各个设备控制器是否准备好数据,从而极大地浪费了CPU资源。一次可能得不到一个字节。 二、中断驱动I/O控制方式 发出指令后,等待设备控制器准备好后发出的中断,然后再读取数据。CPU资源得以有效地利用。 低速。一次得到一个字节。 三、直接存储器访问DMA控制方式 1 DMA控制方式的引入 1)解决的问题:速度慢,浪费CPU资源 2)特点: 数据传送的单位:数据块 数据传输的方向:设备(控制器)---内存 2 DMA控制器的组成 1)命令/状态寄存器CR 2)内存地址寄存器MAR 3)数据寄存器DR 4)数据计数器DC 三、直接存储器访问DMA控制方式 当DMA控制总线时,CPU不再控制总线 3 DMA工作过程 使用DMA打印一个字符串 四、I/O通道控制方式 1 I/O通道控制方式的引入 ①解决的问题:进一步提
您可能关注的文档
- 基于AMESim的电子控制空气悬架系统特性研究.pdf
- 电动车电器件相关知识讲解.ppt
- MOBETRON移动式电子束术中放疗系统.pptx
- 高一生物必修2第五章基因突变及其他变异综合测试题(一).doc
- 2014-2015学年三年-级下册科学教学计划.doc
- 第一章第四节鸟的生殖和发育--王雪峰.doc
- 高一、高二数学同步系列-必修3-北师大版-第一章--§5(5.1-5.2).ppt
- XXX开发项目进度阶段报告.doc
- 翁丁村这个位于云南被称为中国的最后一个原始部落.pdf
- 2011运筹学试卷A卷.doc
- 江苏省南京市十校2025~2026学年高一上册期中联考物理试卷(含答案).pdf
- 江苏省苏州市苏州星海中学2025~2026学年高一上册10月学情调研物理试卷(含答案).pdf
- 天津市第八中学2025~2026学年高一上册11月月考物理检测试卷(含答案).pdf
- 2026年版保密员(初级)内部模拟考试题库及完整答案(夺冠).docx
- 2026年版保密员(初级)内部模拟考试题库及答案【网校专用】.docx
- 定值保险合同.doc
- 2026年版保密员初级内部模拟考试题库及参考答案【培优a卷】.docx
- Unit 3 Topic 2 Section A 课件 2025-2026学年仁爱科普版九年级英语上册.pptx
- 5.13 国共合作与北伐战争 课件 2025-2026学年统编版八年级历史上册.pptx
- 4.2.2 指数函数的图像和性质 课件 2025-2026学年高一上学期数学人教A版必修第一册.pptx
原创力文档


文档评论(0)