- 1、本文档共4页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
浅谈通道与外围处理机技术
浅谈通道与外围处理机技术
作者署名:xxxxx 班级:xxxxxx 学号:xxxxx
所在院系:xxxxxxxx 指导老师:xxxx
摘要:
对于I/O处理机方式有可有通道(Channel)方式和外围处理机方式(PPU)。在通道方式中,通道可看做“处理机”,它有自己的指令系统(通道指令)和程序(通道程序),而外围处理机是多处理机系统中专门执行输入、输出和其他操作的处理机。具有与主机并行处理数据的能力。能向系统主机输出数据,并从系统主机输入数据,进行处理和控制,从而提高整个多处理机系统的运算能力和灵活性。?
关键词:通道;外围处理机。
一、研究背景及动态
1、通道的功能
DMA控制器的出现已经减轻了CPU对数据输入输出的控制、使得CPU的效率合显著的提高.而通道的出现则进一步提高了CPU的效率.这是因为通道是一个特殊功能的处理器.它有自己的指令和程序专门负责数据输入输出的传输控制.而CPU将“传输控制”的功能下放给通道后只负责“数据处理”功能.这样.通道与CPU分时使用内存,实现了CPU内部运算与I/O设备的平行工作.
这种结构与前述的单总线结构机器不同,它具有两种类型的总线.一种是存储总线,它承担通道与内存、CPU与内存之间的数据传输任务.另一种是通道总线,即I/O总线,它承担外围设备与通道之间的数据传送任务.这两类总线可以分别按照各自的时序同时进行工作.
由CAI演示看出,通道总线可以接若干个设备控制器,一个设备控制器可
以接一个或多个设备。因此,从逻辑结构上讲,I/O系统一般具有四级连接:
CPU与内存--通道--设备控制器--外围设备
为了便于通道对各设备的统一管理,对同一系列的机器,通道与设备控制
器之间都有统一的标准接口,设备控制器与设备之间则根据设备要求不同而采用专用接口。
另一方面,具有通道的机器一般是大、中型计算机,数据流通量很大。如
果所有的I/O设备都接在一个通道上,那么通道将成为限制系统效能的细脖子。
因此大、中型计算机的I/O系统一般接有多个通道。当然,设立多个通道的另一好处是,对不同类型的I/O设备可以进行分类管理。
存储管理部件是内存的控制部件,它的主要任务是根据事先确定的优先次
序,决定下一周期由哪个部件使用存储总线访问内存。
(1)接受CPU的I/O指令,按指令要求与指定的外围设备进行通信。
(2)从内存选取属于该通道程序的通道指令,经译码后向设备控制器和设备发送各种命令。
(3)组织外围设备和内存之间进行数据传送,并根据需要提供数据缓存的空间,以及提供数据存入内存的地址和传送的数据量。
(4)从外围设备得到设备的状态信息,形成并保存通道本身的状态信息,根据要求将这些状态信息送到内存的指定单元,供CPU使用。
(5)将外围设备的中断请求和通道本身的中断请求,按次序及时报告CPU。
通道的基本功能,是执行通道指令,组织外围设备和内存进行数据传输,按I/O指令要求启动外围设备,向CPU报告中断等,具体有以下五项任务:
设备控制器的具体任务如下:
(1) 从通道接受通道指令,控制外围设备完成所要求的操作;
(2) 向通道反映外围设备的状态;
(3) 将各种外围设备的不同信号转换成通道能够识别的标准信号。
2、通道的类型
根据通道的工作方式,通道分为选择通道、数组多路通道、字节多路通道个系统可以兼有三种类型的通道,也可以只有其中一、二种.
(一)选择通道
选择通道又称高速通道,在物理上它可以连接多个设备,但是这些设备不能同时工作,在某一段时间内通道只能选择一个设备进行工作。选择通道很像一个单道程序的处理器,在一段时间内只允许执行一个设备的通道程序,只有当这个设备的通道程序全部执行完毕后,才能执行其他设备的通道程序。
选择通道主要用于连接高速外围设备,如磁盘、磁带等,信息以成组方式高速传输。由于数据传输率很高,可以达到1.5MB/s,即0.67μs传送一个字节,通道在传送两个字节之间已很少空闲,所以在数据传送期间只为一台设备服务是合理的。但是这类设备的辅助操作时间很长,在样长的时间里通道处于等待状态,因此整个通道的利用率不是很高。
(二)、数组多路通道
基本思想:当某设备进行数据传送时,通道只为该设备服务;当设备在执行寻址等控制性动作时,通道暂时断开与这个设备的连接,挂起该设备的通道程序,去为其他设备服务,即执行其他设备的通道程序。所以数组多路通道很像一个多道程序的处理器。
(三)、字节多路通道
字节多路通道主要用于连接大量的低速设备,如键盘、打印机等等。例如数据传输率是1000B/s,即传送1个字节的间隔是1ms,而通道从设备接收或发送一个字节只需要几百纳秒,因此通道在传送两个字节之间有很多
您可能关注的文档
- 法医鉴定书标准.doc
- 法语工作交际用语二.doc
- 注塑工厂作业指导.doc
- 浅析交通建筑中的无障碍设计.docx
- 浅析交通建筑综合化发展趋势.doc
- 浅析公共资源交易中心的建设.doc
- 浅析北京的自行车交通发展-交通标准化.doc
- 浅析司法鉴定意见规范.doc
- 浅析成都市交通拥堵成因及对策.doc
- 浅析我对中西医结合的认识.doc
- 第12课 大一统王朝的巩固 课件(20张ppt).pptx
- 第17课 君主立宪制的英国 课件.pptx
- 第6课 戊戌变法 课件(22张ppt).pptx
- 第三章 物态变化 第2节_熔化和凝固_课件 (共46张ppt) 人教版(2024) 八年级上册.pptx
- 第三章 物态变化 第5节_跨学科实践:探索厨房中的物态变化问题_课件 (共28张ppt) 人教版(2024) 八年级上册.pptx
- 2025年山东省中考英语一轮复习外研版九年级上册.教材核心考点精讲精练(61页,含答案).docx
- 2025年山东省中考英语一轮复习(鲁教版)教材核心讲练六年级上册(24页,含答案).docx
- 第12课近代战争与西方文化的扩张 课件(共48张ppt)1.pptx
- 第11课 西汉建立和“文景之治” 课件(共17张ppt)1.pptx
- 唱歌 跳绳课件(共15张ppt内嵌音频)人音版(简谱)(2024)音乐一年级上册第三单元 快乐的一天1.pptx
文档评论(0)