- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Homework P250: 4.5, 4.8 三种通道的最大流量计算公式: 为保证通道不丢失数据,通道的实际流量应不大于通道最大流量:fBYTE ≤fMAX·BYTE fSELETE≤fMAX·SELETE fBLOCK≤fMAX·BLOCK 例4.5:一个字节多路通道连接D1、D2、D3、D4、D5共5台设备,这些设备分别每10us、30us、30us、50us和75us发出一次数据传送请求。 (1)计算这个通道的实际流量和工作周期。 (2)如果这个字节多路通道的最大流量正好等于通道实际流量,并假设数据传输率高的设备,其优先级也高。5台设备在0时刻同时向通道发出第一次传送数据的请求,并在以后的时间里按照各自的数据传输率连续工作。画出通道分时为各台设备服务的时间图,并计算处理完各设备的第一次请求的时刻。 (3)从时间图中发现什么问题?如何解决? 解: (1) 通道的实际流量为: fBYTE=(1/10+1/30+1/30+1/50+1/75)MB/S =0.2MB/S 通道的工作周期为: t=1/fBYTE =5us 通道处理完各设备这个第一次请求的时间: (2)处理完各设备这个第一次请求的时间: D1:5us; D2:10us; D3:20us; D4:30us。 D5的第一次请求没有响应,数据丢失。 (3) D5的第一次请求没有得到响应的原因分析 对所有设备的请求时间间隔取最小公倍数,在这一段时间内通道的流量是平衡的。 可以采取下列方法: 方法一:增加通道的最大工作流量。例如,把通道的工作流量增加到0.25MB/S(工作周期为4us)。 方法二:动态改变设备的优先级。例如,在30us至70us之间临时提高设备D5的优先级。 方法三:增加缓冲存储器。例如,只要为设备D5增加一个数据缓冲寄存器,它的第一次请求可以在第85us处得到响应,第二次请求可以在第145us处得到响应。 4.4 输入输出处理机 能够独立承担输入输出工作的专用处理机 4.4.1 输入输出处理机的作用 4.4.2 输入输出处理机的种类 4.4.1 输入输出处理机的作用 通道处理机存在的问题: (1) 每完成一次输入输出操作要两次中断CPU的现行程序。 (2) 通道处理机不能处理自身及输入输出设备的故障。 (3) 数据格式转换、码制转换、数据块检验等工作要CPU完成。 (4) 文件管理、设备管理等工作,通道处理机本身无能为力。 典型的输入输出处理机 输入输出处理机除了能够完成通道处理机的全部功能之外,还具有如下功能: (1) 码制转换。 (2) 数据校验和校正。 (3) 故障处理。 (4) 文件管理。 (5) 诊断和显示系统状态。 (6) 处理人机对话。 (7) 连接网络或远程终端。 4.4.2 输入输出处理机的种类 根据是否共享主存储器分为: (1)共享主存储器的输入输出处理机。 CDC公司的CYBER,Texas公司的ASC, (2)不共享主存储器的输入输出处理机。 STAT-100巨型机 根据运算部件和指令控制部件是否共享分为: (1) 合用同一个运算部件和指令控制部件。 造价低,控制复杂。如CDC-CYBER和ASC (2) 独立运算部件和指令控制部件。 独立运算部件和指令控制部件已经成为主流。 如B-6700大型机和STAT-100巨型机等。 输入输出处理机的多种组织方式: (1)多个输入输出处理机从功能上分工。 (2)以输入输出处理机作为主处理机。 (3)采用与主处理机相同型号的处理机作为输入输出处理机。 (4)采用廉价的微处理机来专门承担输入输出任务。 本章重点: 1.了解三种基本输入输出方式的原理及特点 2.中断系统中的软硬件功能分配 3.中断优先级和中断屏蔽的原理及方法 4.通道中的数据传送过程与流量分析 5.输入输出处理机的作用及种类 3.中断响应时间 定义:从中断源向处理机发出中断服务请求开始,到处理机开始执行这个中断源的中断服务程序时为止,这一段时间称为中断响应时间。 影响中断响应时间的因素主要有4个: (前2个属于处理机设计,后2个属于中断系统) (1)最长指令执行时间 有些指令的执行时间很长,甚至无法预测。 (2)处理其它更紧急的任务所用时间 如处理DMA请求等。 (3)从第一次关CPU中断到第一次开CPU中断所经历的时间 中断系统的软件与硬件功能分配,主要就是要考虑这一段内要所的事情用软件来实现,还是用硬件来实现。 (4)通过软件找到中断服务
文档评论(0)