- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
上述两个基本原则只是保证宏观上不丢失设 备信息,并不能从微观上保证每一个局部时刻都不丢失信息。因为当设备要求通道的实际最大流量非常接近于通道设计所能达到的极限流量时,速率高的设备频繁发出请求而优先得到响应和处理,速率低的设备会因得不到通道而丢失信息。为此可在设备或设备控制器中设置一定容量的缓冲器以缓冲来不及处理的信息,或可动态改变设备响应优先级,使得低速设备也有机会得到通道而保证微观上不丢失信息。当然基本原则是一定要满足的,否则无论采用什么办法,设备总是要丢失信息的。 6.缺点: 1)并非独立的处理机,指令简单,无大容量存贮器。 2)I/O过程中需要CPU承担很多工作。 3)流水等组成技术因I/O中断而不能发挥作用,CPU速度严重下降。 4)访管中断转入I/O管理程序妨碍CPU资源的合理利用。 3.5 外围处理机(PPU) 为了克服通道处理机的缺点,希望CPU进 一步摆脱数I/O操作的控制,以便更好地 集中精力专注于自己的事情而发展了外围 处理机(PPU)。 补充知识: 中 央 处 理 机 主 存 主 存 与 外 围 处 理 机 总 线 PPU0 PPU1 PPU2 PPU9 输 入 输 出 交 叉 开 关 网 络 通道0 通道1 通道11 通道i 设备控制器 设备控制器 设备控制器 设备控制器 设备控制器 设备 设备 设备 设备 设备 设备 CYBER 179的结构 1.外围处理机的优点 1)更接近于一般的处理机,指令丰富,功能强。 2)独立于主处理机异步工作。 3)可以与主处理机共享或不共享主存。 4)可以自由选择通道和设备进行灵活通信。 2.缺点: 就硬件利用率和成本来讲不如通道处理机好, 但随着器件技术不断提高,成本在逐渐降低。 第3章 小结 1. I/O系统概念 1)I/O系统:I/O设备、设备控制器及与I/O操作有关的软硬件等的总和。 2)功能:对指定的外设进行输入、输出操作,同时完成其它的管理和控制。 3)三种方式 a)程序控制I/O b)DMA c)I/O处理机 2.总线设计 1)类型 a)按方向分 ?单向传输 ?双向传输 半双向 全双向 b)用法分 ?专用 ?非专用 2)控制方式 a)产生原因:非专用总线的争用问题 b)分类 ?集中式 ?分布式 c)优先级确定 ?串行链接 ?定时查询 ?独立请求 3)通信技术 a)同步通信 ?概念: ?优点:信息传送速率高,受总线长度影响小。 ?缺点: 时钟在总线上的时滞会导致误同步 时钟线上的干扰信号易引起误同步 为了可靠性加宽时间片可能使数据传送速率 低于异步通信 b)异步通信 源控式 目控式 源主动 目主动 4)数据宽度与总线线数 a)数据宽度:I/O设备取得总线使用权后所传 送数据的总量,可能经多个时钟周期分时传送。 b)数据通路宽度:指数据传送的物理宽度,如 16bit,32bit等,即一个时钟周期传送的信息量。 单项控制 双向控制 互锁 非互锁 c)宽度种类 ?单字或单字节 ?定长块 ?可变长块 ?单字加定长块 ?单字加可变长块 d)总线 ?制约因素 线数 干扰 流量 长度 干扰 ?设计原则 能短则短 能少则少 ?减少线数的方法 总线组合 串/并-并/串转换 编码 3.中断系统 1)中断的分类和分级 a)中断过程: 中断源 中断请求 响应中断 处理中断 返回 b)中断响应 c)入口设置 ?中断源少时,直接硬件实现 ?中断源多时,先分类,然后软件实现 d)中断分类 ?中断(Interrupt):与现行指令
文档评论(0)