网站大量收购闲置独家精品文档,联系QQ:2885784924

27讲(通道方式)2006-07-03课件.ppt

  1. 1、本文档共25页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
27讲(通道方式)2006-07-03课件

8.4 通道方式 8.4.1 通道的功能 1. 通道 是一个具有自己的指令和程序,专门负责数据输入输出的传输控制的处理器;蛋痉诺珐渠徒田奈瘪孙著轩逐驹辣瞧坍哈满卸顾甲涩祁捏寞唆缘救烩衍饲27讲(通道方式)2006-07-03课件27讲(通道方式)2006-07-03课件;1)两种类型的总线: 存储总线——承担通道与内存、CPU与内存间的数据传输任务 通道(I/O)总线——承担外设与通道间的数据传输任务。 2)4级连接的逻辑结构: CPU与内存←→通道←→设备控制器←→外围设备 3)管理部件是内存的控制部件 功能: 按预定的优先次序,确定下一个周期使用存储总线访问的部件 优先次序: 通道优先权高于CPU; 选择通道和数组多路通道优先权高于字节多路通道。;3. 通道的基本功能 执行通道指令,组织外设与内存的数据传输,按I/O指令要求启动外设,向CPU报告中断等。 4. CPU对通道的管理 通过执行I/O指令以及处理来自通道的中断,实现对通道的管理。 1) CPU的管态和目态 管态——CPU运行操作系统管理程序的状态。 目态——CPU执行目的程序时的状态。 2)在管态下,CPU才能运行I/O指令。;5.通道对设备控制器的管理 通道通过使用通道指令控制设备控制器的数据传送操作,并以通道状态字接收设备控制器反映的外设的状态。 设备控制器的任务: ①接受通道指令,控制外设的操作; ②向通道反映外设的状态; ③将各种外设的信号转换成通道能识别的标准信号。;8.4.2 通道的类型 1. 选择通道(高速通道) 在某段时间内允许执行一个设备的通道程序,实现输入输出操作的通道。 特点:适用于连接高速的外设,通道的利用率不太高。 2. 数组多路通道 是一种既保留了选择通道高速传送数据的优点,又充分利用了控制性操作时间间隔为其他设备服务的通道。 特点:物理上可连接多个设备,而且在一段时间内能交替执行多个设备的通道程序,通道效率高 3. 字节多路通道 在物理上和逻辑上可连接大量低速设备,实现字节传送的通道。;字节多路通道与数组多路通道的比较: 1) 相同之处: 都是多路通道,可交替执行多个通道程序,使设备同时工作。 2)不同之处: ①前者既允许多个设备同时操作,也允许它们同时进行传输型操作;而后者只允许一个设备进行传输型操作。 ②前者各设备与通道之间的数据传送是以字节为单位交替进行;而后者的数据传送单位是数据块,且必须为一个设备传送完一个数据块后才能为别的设备传送数据块。;通道的工作过程;2.数据传输: ①从约定的单元或专用寄存器中取得通道程序首地址, 然后从内存读出第一条通道指令。 ②检查通道、子通道的状态是否能用。 若不能用,则形成结果特征,回答启动失败,该通道指令无效; 若能用,就把第一条通道指令的命令码发送到响应设备,进行启动,等到设备回答并断定启动成功后,建立结果特征“已启动功”;否则建立结果特征“启动失败”,结束操作。 ③启动成功后,通道将通道程序首地址保留到子通道中。此时通道可以处理其他工作,设备执行通道指令规定的操作。;④设备依次按自己的工作频率发出使用通道的申请,进行排队。通道响应设备申请,将数据从内存经通道送至设备,反之在传送完一个数据后,通道修改内存地址和传输个数,直至传输个数为“0”时,结束该条通道指令的执行。 ⑤每条通道指令结束后,设备发出“通道结束”和“设备结束”信号。通道程序则根据数据链和命令链的标志决定是否继续执行下一条通道指令。 3. 传送结束后的处理: 通道程序执行结束后,发出正常结束中断;CPU响应中断,分析结束原因并进行必要的处理。;4. 通道结构的发展 1). 通道结构的I/O处理器(IOP) IOP是主机的一个部件,可以和CPU并行工作,供高速的DMA处理能力,实现数据的高速传送。 广泛用于中小型机、微型机中。 2). 独立于主机工作的外围处理机(PPU) PPU有自己的指令系统,能完成算逻运算,读写主存,与外设交换信息等操作。 应用于大型高效率的计算机系统中。;本章小结 ?? 外围设备大体分为输入设备、输出设备数据通信设备、过程控制设备。每一种设备,都是在它自己的设备控制器控制下进行工作,而设备控制器则通过适配器(接口)和主机相连,并受主机控制。 不同的CRT显示标准所支持的最大分辨率和颜色数目是不同的。目前采用的VESA标准,是一个可扩展的标准,它除兼容传统的VGA等显示方式外,还支持1280×1024像素光栅,每像素点24位颜色深度,刷新频率可达75MHz。显示适配器作为CRT与CPU的接口,由刷新存储器、显示控制器、ROM BIOS三部分组成。先进的显示控制器具有图形加速能力。 常用的计算机输入设备有图形输入设备(键盘、鼠标、光笔、图形板和游动标等)、图像输入设备、语音输入设备。常用的打印设备有点阵式

文档评论(0)

gm8099 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档