第3章 总线中断及输入输出系统.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
3.2.1 总线的类型 3.2.2 总线的控制方式 3.2.3 总线的通信技术 3.2.4 数据宽度与总线线数 3.4 通 道 处 理 机 (一) 通道的作用和功能 (二) 通道的工作过程 (三) 通道种类 (四) 通道的流量分析 (一)通道的作用和功能: 在大型计算机系统中,如果仅仅采用程序控制、中断和DMA这三种输入输出方式管理外围设备,会引起以下问题: (1)所有的外围设备的输入输出工作大部分都要由CPU来承担,CPU的输入输出负担很重,不能专心执行用户程序 (2)大型计算机系统中的外围设备台数很多,但是一般并不同时工作,如果为每一台设备都配置一个接口,必然是一种浪费。 为了使CPU摆脱繁重的输入输出负担和共享输入输出接口,在大型计算机系统中采用通道处理机是一种比较好的选择。 通道的功能: (1)接受CPU的输入输出操作指令,按指令要求控制外设(接受指令) (2)从主存读取通道程序,并执行(即向设备控制器发送各种指令)(执行程序) (3)组织和控制数据在内存与外设之间的传送操作(传送数据) (4)读取外设的状态信息,形成整个通道的状态信息,提供给CPU或保存在主存中(通道状态) (5)向CPU发出输入输出操作中断请求(中断请求) (二) 通道的工作过程 (1)用户在目态中安排广义I/O指令。(包括访管指令和参数) (2)当目态程序执行到访管指令后,产生访管中断。 (3)CPU响应中断,第一次访管态,运行管态程序。 (4)管理程序编制通道程序。(根据参数:设备号、主存地址、信息长度等)(通道程序放在主存中,由通道执行) (5)执行“启动I/O”指令:选择通道,校验第一条通道指令格式,选择设备并启动通道及设备。 (6)通道启动后, 1CPU退出管态,运行目态程序。 2通道与设备开始传送数据。 (7)通道传送结束后,向CPU发I/O中断。 (8)CPU响应中断,第二次转管态,对刚才的通道作“善后”处理。 (9)返回目态,运行目态程序。 图 通道处理机输入输出的主要过程 * 第3章 总线、中断与输入输出系统 第 3 章 总线、中断与输入输出系统 3.1 输入输出系统概述 3.2 总线设计 3.3 中断系统 3.4 通道处理机 3.5 外围处理机 3.1输入输出系统概述 本节要求掌握: 1.领会在高性能多用户计算机系统中,I/O系统应当是面向操作系统来设计的概念。 2.了解I/O系统的三种方式和I/O处理机的两种形式。 本章重点: 非专用总线的控制方式 数据宽度的定义及分类 中断为什么要分类、分级 中断处理次序的安排 通道流量的分析和设计 输入输出的原理:能够提供处理机与外部世界进行交往或通信的各种手段。 3.1 输入输出系统概述 I/O设备 设备控制器 与输入输出相关的软硬件。 输入输出系统的主要功能:对指定的外设进行输入、输出操作,同时也完成许多其它的管理和控制。包括:给指定的外设信息编址,连接好主存与指定外设之间的信息通路,完成在指定外设编址区和由操作系统指定的主存空间之间进行所要求的信息传送。 输入输出的系统 I/O操作 要解决的问题: 单用户: I/O操作面向程序员,解决CPU、主存和外设的速度差异。 多用户: I/O操作面向操作系统,解决操作系统与I/O系统的软硬件功能分配问题,I/O功能反映在高级语言与操作系统的界面上。 I/O系统的三种方式: 程序控制I/O( 无条件I/O、程序查询I/O、中断方式 ) DMA I/O处理机 (通道方式、外围处理机) 通道方式:可看作是“处理机”,有自己的指令系统(通道指令)和程序(通道程序), 通道和CPU并行工作。通道指令简单,使用面窄。通道不是独立的处理机。 外围处理机:独立性,通用性,功能较强的处理机。 问题:多用户计算机的输入输出系统应面向操作系统设计: 在低性能单用户的计算机系统中,输入输出是直接在应用程序中进行安排的。而在高性能多用户的计算机系统中,各个用户共享着整个I/O系统。为了防止各用户使用I/O系统可能出现的冲

文档评论(0)

00625 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档