ImageVerifierCode 换一换
格式:PPT , 页数:14 ,大小:214.50KB ,
资源ID:430958      下载积分:10 文钱
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,省得不是一点点
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wenke99.com/d-430958.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(主机和外部设备的信息交换.PPT)为本站会员(国***)主动上传,文客久久仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文客久久(发送邮件至hr@wenke99.com或直接QQ联系客服),我们立即给予删除!

主机和外部设备的信息交换.PPT

1、第三节 主机和外部设备的信息交换,2.3.1 主机和外设的连接方式,1.辐射式,主机,I/O,I/O,I/O,早期:不易扩展,主机,接口,接口,现在:便于扩展,2.总线式,主机,接口,接口,I/O,I/O,I/O,便于扩展,总线,3.通道式,主机,通道,通道,I/O,I/O,I/O,并行能力提高,2.3.2 信息交换控制方式,1.直接程序传送方式,用I/O指令编程实现信息传送。,(程序查询),(1)外设状态,启动,完成一次工作,调用完,再请求,00,01,10,空闲:调用前,设备不工作;,结束:调用后,设备完成工作。,在接口中设置状态字表示这些状态。,(2)查询流程,启动外设,N,Y,入/出操

2、作,(3)优缺点,硬件开销小;,实时处理能力差,并行程度低。,(4)应用场合,对CPU效率要求不高的场合,,或诊断、,调试过程。,(1)立即传送方式,不关心外设的状态,程序需要输入/输出时直接使用I/O指令对指定外设进行输入/输出。,(2)程序查询方式,主机与外设间传送数据时,CPU工作在一种“查询等待”状态,直到外设准备好才执行一次I/O操作。,2.中断方式,查询:,(1)中断的引入,程序,并行操作,主机,外设,空闲,启动,等待,工作,程序,交换数据,中断:,主机,程序,外设,空闲,启动,工作,程序,请求,中断程序,交换数据,程序,(2)中断定义,开中断,N,Y,继续原程序,(3)中断流程,

3、CPU内设置允许中断标志,CPU暂时中止现行程序的执行,转去执行为某个随机事态服务的中断处理程序。处理完毕后自动恢复原程序的执行。,=1 允许响应中断,(开中断),=0 不允许响应中断,(关中断),启动外设,执行中断服务程序,继续原程序,响应,返回,(4)程序安排,例1.DJS-100系列机,允许中断触发器INT=,0 关中断,1 开中断,NIOS CPU ;,开中断,NIOS 设备码;,启动设备,响应,返回,CLI ;,关中断,初始化,启动;,启动设备,响应,返回,例2.PC系列机,允许中断位IF=,0 关中断,1 开中断,STI ;,开中断,(5)硬件设置,响应逻辑,CPU禁止/允许设备请

4、求,设备工作完成,(6)应用场合,用于中、低速I/O操作或处理复杂随机事态。,判优逻辑,请求逻辑,屏蔽逻辑,非屏蔽,CPU送屏蔽字,(动态改变设备优先级),设备提出请求,判别设备优先级,CPU响应请求,并转相应服务程序入口,CPU,接口,注意区分CPU对请求的屏蔽和对请求的响应。,送屏蔽字,开/关中断,3.直接存储器存取(DMA)方式,(1)定义,DMA控制器接,直接依靠硬件实现主存与I/O间的数据传送,传送期间不需CPU程序干预。,1)I/O与主存,而不是I/O与CPU或I/O与主机。,2)早期由CPU控制传送; 现在由DMA控制器控制传送,,管总线权,,传送完毕再交还总线权。,3)传送期间

5、只要CPU不访存,可并行操作。,4)传送前和传送后需要程序干预。,(2)硬件设置,操作类型,地址计数,控制传送方向,DMA控制器,接口,提供主存地址,交换量计数,控制传送次数,数据缓冲,传递请求,暂存交换数据,外设寻址,提供外设地址,初始化信息,(3)DMA流程,启动外设,N,Y,继续程序,传送操作类型、主存首址、交换量、外设寻址信息,一次DMA传送,地址+1 交换量-1,中断处理,Y,N,Y,申请中断,N,N,a,a,成组方式,单字方式,b,b,c,c,响应,a,主程序实现初始化。,三个阶段:,程序准备:DMA传送:善后处理:,(4)应用场合,用于高速、简单、批量数据传送。,硬件实现M,I/O。,中断处理程序判断传送的正误。,DMA与中断的相同点:,能响应随机请求;可并行操作。,DMA与中断的不同点:,中断:用程序实现中、低速I/O传送;能处理复杂,一条指令结束时响应请求。,事态;,DMA:用硬件实现高速、简单I/O传送;一个总线,周期结束时响应请求。,程序切换,总线权切换,4.通道控制方式,通过通道控制多台外设与主存直接交换信息。,CPU的操作可以与通道的输入/输出操作并行,而且通道可以同时控制多台外设同时工作,不需CPU干预。因此,可使系统效率得到提高。,

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。