- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
根据多台设备共享通道的不同情况,可将通道分为:字节多路通道、数组多路通道和选择通道。 选择通道能连接多个但同时只选择其中一个I/O设备,多路通道同时能处理多个I/O设备。 (1)字节多路通道(multiplexor channel) 以字节方式轮流为多台字符类低速和中速外设服务的通道。 简单的共享通道,要求每种设备分时占用一个很短的时间片,不同的设备在各自分得的时间片内与通道建立传输连接,实现数据的传送。 通道的类型 (2)选择通道 以成块方式逐个为优先级高的多台高速外围设备服务。 每次只能从所连接的设备中选择一台I/O设备的通道程序。此刻该通道程序独占了整个通道。当它与主存交换完数据后,才能转去执行另一个设备的通道程序,为另一台设备服务。因此,连接在选择通道上的若干设备,只能依次使用通道与主存传送数据。 数据传送是以数据块方式进行,每次传送一个数据块,传送速率很高。 (3)数组多路通道 以成组方式工作的高速多路通道。连接多台高速外设,每次为一台传送一个数据块,并轮流为它们服务。在为一台高速外设数据的同时,可以有多台在定位或找扇区。 把字节多路通道和选择通道的特点结合起来。它有多个子通道,既可以执行多路通道程序,像字节多路通道那样,所有子通道分时共享总通道;又可以用选择通道那样的方式传送数据。 具有多路并行操作能力,又具有很高的数据传送速率,赢得了吞吐率的较大提高。缺点是增加了控制的复杂性。 通道的基本功能 在通道方式下,一个主机可以连接几个通道,每个通道又可连接多台 I/O设备。这些设备可具有不同速度,可以是不同种类。这种输入输出系统增强了主机与通道操作的并行能力,以及各通道之间、同一通道的各设备之间的并行操作能力。同时也为用户提供了增减外围设备的灵活性。 采用通道方式组织输入/输出系统,多使用主机、通道、设备控制器和I/O设备4级连接方式。通道通过执行通道程序实施对I/O系统的统一管理和控制,是完成输入/输出操作的主要部件。在CPU启动通道后通道自动地去内存取出通道指令并执行指令,直到数据交换过程结束向CPU发出中断请求,进行通道结束处理工作。CPU通过I/O指令对通道进行访问。 基本功能 (1)接受CPU的I/O指令。 选择某一指定外设与系统相连,向该外设发出操作命令,并进行初始化。 (2)读取并执行通道程序。 (3)控制外设与主存之间的数据传送。 (4)读取外设的状态信息,并形成和保存通道本身的状态信息,以便提供给CPU。 (5)向CPU发中断请求 通道除了承担DMA的全部功能外,还承担了设备控制器的初始化工作,并包括了低速外设单个字符传送的程序中断功能,因此它分担了计算机系统中全部或大部分I/O功能,提高了计算机系统功能分散化程度。 通道结构的发展 通道技术的进一步发展,出现了独立性与功能更强的输入/输出处理机(IOP)和外围处理机(PPU)。 (1)通道结构的IOP:不是一台独立的计算机,而是计算机系统中的一个部件。IOP可以和CPU并行工作,提供高速的DMA处理能力,实现数据的高速传送。有些IOP还提供数据的变换、搜索和字装配/分拆等能力,有较多的I/O指令集。IOP方式是通道方式的进一步的发展,大多应用在中、大型计算机中。 (2)外围处理机(PPU):基本上独立于主处理机工作,结构更接近于一般处理机,或者就是选用已有的通用机。有自己的指令系统,可完成算术/逻辑运算、读/写主存、与外设交换信息等。应用于大型高效率的计算机系统中。在巨型机中,常采用多台外围处理机。 屏蔽字,此例中, 按照上述屏蔽字,就可以 第一行,要屏蔽1 第二行, 屏蔽2 ,开放1 * 因为要先响应中断,再设置屏蔽字, 所以 要先进入中断1 然后马上又被高的优先级中断打断。 * 因为要先响应中断,再设置屏蔽字, 所以 要先进入中断1 然后马上又被高的优先级中断打断。 * * * 2×1024×1024/4 * 中断源及优先级判别 (1)软件查询:由测试程序按一定优先排队次序检查各个设备的“中断触发器”(或称为中断标志)。 查询的次序即为中断源优先级的顺序。 灵活、但转入服务程序时间较长。 CPU对这些中断源的请求进行排队,也称为中断判优或优先级判别。 通常采用两种方法来判别中断源与优先级: 软件查询和串行链式排队电路(菊花链)。 A、B、C 优先级按 降序 排列 软件实现(程序查询)中断源与优先级 否 …… 是否 A 请求? 是否 B 请求? 是否 C 请求? 转 A 的服务程序 入口地址 转 B 的服务程序 入口地址 转 C 的服务程序 入
您可能关注的文档
- 数理统计第三章点估计3_3节极大似然估计.ppt
- 数理统计第三章点估计3_4节一致最小方差无偏估计.ppt
- 数理统计第三章习题课.ppt
- 数学实验 第1讲_MATLAB入门.ppt
- 数字逻辑设计第1章 Introduction (引言).ppt
- 数字逻辑设计第2章 数字系统和编码.ppt
- Jeppesen Charts(杰普逊航图)教学课件:Chap1_Jeppesen Charts Airway manual overview.ppt
- Jeppesen Charts(杰普逊航图)教学课件:Chap2_Enroute & Area Charts.ppt
- 大学物理 课件:1有关事项,质点运动学.ppt
- 大学物理 课件:2质点运动学(续).ppt
最近下载
- 急性胰腺炎急救护理措施.pptx
- 老年人跌倒风险综合管理专家共识PPT.docx VIP
- 2024-2025学年高中音乐必修《歌唱》人音版(2019)教学设计合集.docx
- 人教版小学一年级数学上册期中试卷及答案(精品推荐)..doc VIP
- 2025云南大理白族自治州检验检测院(第二批)招聘编外聘用人员5人备考练习试题及答案解析.docx VIP
- FAN-045 37#地块 电梯井施工操作架搭设 及安全防护方案 终.doc VIP
- 《油气管道安全管理》课件.ppt VIP
- 高速铁路客运服务专业职业生涯规划书.pptx
- GJ B-360B-2009 电子及电气元件试验方法.pdf VIP
- 概率论与数理统计教程(第2版) 茆诗松全套PPT课件.ppt
原创力文档


文档评论(0)