- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第四篇 章 输入输出系统 《计算机系统结构》.ppt
第四章 输入输出系统(P208);4.1 I/O原理 ;I/O系统的特点;4.2 基本输入输出方式(P212);I/O 功能的演变 (The Evolution of the I/O function);在早期的计算机系统中,一台处理机在一段时间内只管理一台外围设备,处理机利用率非常低。
例如:处理机在一段时间内只能管理一台打印机。处理机执行指令的速度为1GIPS,字长32位,打印机每秒钟打印100个字符。处理机用一条指令就能向打印机传送4个字符。计算其处理机利用率。
解:处理机的实际利用率只有:
100/(109×4)= 0.25×10-7,即4千万分之一。
一个处理机管理多台外围设备。处理机采用轮流循环测试方法,分时为各台外围设备服务。
程序控制输入输出方式的优点: 灵活性好。可以很容易地改变各台外围设备优先级。
程序控制输入输出方式的缺点: 实现处理机与外围设备并行工作困难。;中断I/O方式;DMA的特点;DMA的特点;中断是为实时任务优先获得处理机资源而采用的一种调度技术,当系统中存在多个中断源时必须根据实时性强弱设定优先顺序,这也被称为中断的分级。;中断系统的软硬件功能分配;中断的处理过程;中断响应时间(P223);多中断源的中断处理;举例:有4级中断源,优先级从高到低是:1级,2级,3级,4级,当发生下图所示的中断请求时中断优先级响应次序如下:;多中断源的中断处理;例1.中断屏蔽位
某处理机共有4个中断源D1、D2、D3、D4,硬件中断优先级从高到低分别为1级、2级、3级、4级。
“1”为屏蔽;某处理机共有4个中断源D1、D2、D3、D4,它们在串行排队链中的硬件中断优先级从低到高分别为1级、2级、3级、4级。处理机本身的优先级最低,为0级。
在中断源D1、D2、D3、D4的处理机状态字中,程序员为它们设置的优先级分别为4级、3级、2级、1级。
;两种方法的比较;4.4 通道处理机(P233);定义:;有一套输入输出功能很强的专用指令系统;
与主处理机共享主存,存放相应的程序和数据;
一个通道可以连接多台外部设备;
主处理机可用启动I/O指令来启动一个通道;
当通道访存与主处理机冲突时,存控部件赋予通道较高的优先权;
通道程序执行完毕自动转入休眠状态,同时向主处理机发出一个特定的中断申请,通???CPU查询该事件。;通道完成一次数据输入输出的过程需三步:
(1) 在用户程序中使用访管指令进入管理程序,由CPU通过管理程序
组织一个通道程序,并启动通道;
(2) 通道处理机执行CPU为它组织的通道程序,完成指定的数据输入
输出工作;
(3) 通道程序结束后向CPU发出中断请求,第二次调用管理程序对输
入输出请求进行处理。
每完成一次输入输出工作, CPU只需要两次调用管理程序,大大减少了对用户程序的打扰程序。;2003.3.1;主存地址;字节多路通道:是一种简单的共享通道,主要为多台低速或中速的外围设备服务。字节多路通道采用分时方式工作,依靠它与CPU之间的高速数据通路以字节为单位交叉分时为多台设备服务。 子通道的概念。;2003.3.1;; 字节多路通道:
其中n是单台设备的数据传输量;
选择通道:
数组多路通道:
其中k是块尺寸, 。;11 通道流量分析(P243):; 通道实际最大负荷流量:; 实例分析(P243倒数第2行开始) 通道时间关系图;2003.3.1;问题:
高速设备优先得到通道响应, 导致低速设备长时间内得不到通道相应, 数据丢失.
解决方法:
;4.5 I/O处理机(P245);定义:;码制转换
数据校验和校正
故障处理
文件管理
诊断和显示系统状态
处理人机对话
网络或远程终端可以直接连接到I/O处理机上,由I/O处理机完成远程用户服务;独立于CPU异步工作,独立内存,也可共享内存
输入输出处理机之间共享运算和控制部件,或独立
根据是否共享主存:
共享主存储器的输入输出处理机:管理程序放在主存储器,运行时导入局部存储器
不共享主存储器的输入输出处理机:管理程序全部存放在局部存储器
根据是否共享运算部件和指令控制部件
合用同一运算部件和指令控制部件的输入输出处理机
独立运算部件和指令控制部件的输入输出处理机;本章小结;SYM53C875 Chip Block Diagram;SCSI HBA 与HOST关系;2003.3.1
文档评论(0)