主机和外部设备的信息交换12P课件

上传人:我*** 文档编号:142576166 上传时间:2020-08-21 格式:PPT 页数:19 大小:975KB
返回 下载 相关 举报
主机和外部设备的信息交换12P课件_第1页
第1页 / 共19页
主机和外部设备的信息交换12P课件_第2页
第2页 / 共19页
主机和外部设备的信息交换12P课件_第3页
第3页 / 共19页
主机和外部设备的信息交换12P课件_第4页
第4页 / 共19页
主机和外部设备的信息交换12P课件_第5页
第5页 / 共19页
点击查看更多>>
资源描述

《主机和外部设备的信息交换12P课件》由会员分享,可在线阅读,更多相关《主机和外部设备的信息交换12P课件(19页珍藏版)》请在金锄头文库上搜索。

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

2、入/出操作,(3)优缺点,硬件开销小;,实时处理能力差,并行程度低。,(4)应用场合,对CPU效率要求不高的场合,,或诊断、,调试过程。,2.中断方式,查询:,(1)中断的引入,程序,并行操作,主机,外设,空闲,启动,等待,工作,程序,交换数据,中断:,主机,程序,外设,空闲,启动,工作,程序,请求,中断程序,交换数据,程序,(2)中断定义,开中断,N,Y,继续原程序,(3)中断流程,CPU内设置允许中断标志,CPU暂时中止现行程序的执行,转去执行为某个随机事态服务的中断处理程序。处理完毕后自动恢复原程序的执行。,=1 允许响应中断,(开中断),=0 不允许响应中断,(关中断),启动外设,执行

3、中断服务程序,继续原程序,响应,返回,(4)程序安排,例1.DJS-100系列机,允许中断触发器 INT=,0 关中断,1 开中断,NIOS CPU ;,开中断,NIOS 设备码;,启动设备,响应,返回,CLI ;,关中断,初始化,启动;,启动设备,响应,返回,例2.PC系列机,允许中断位 IF=,0 关中断,1 开中断,STI ;,开中断,(5)硬件设置,响应逻辑,CPU禁止/允许设备请求,设备工作完成,(6)应用场合,用于中、低速I/O操作或处理复杂随机事态。,判优逻辑,请求逻辑,屏蔽逻辑,非屏蔽,CPU送屏蔽字,(动态改变设备优先级),设备提出请求,判别设备优先级,CPU响应请求,并转相

4、应服务程序入口,CPU,接口,注意区分CPU对请求的屏蔽和对请求的响应。,送屏蔽字,开/关中断,3.直接存储器存取(DMA)方式,(1)定义,DMA控制器接,直接依靠硬件实现主存与I/O间的数据传送, 传送期间不需CPU程序干预。,1)I/O与主存,而不是I/O与CPU或I/O与主机。,2)早期由CPU控制传送; 现在由DMA控制器控制传送,,管总线权,,传送完毕再交还总线权。,3)传送期间只要CPU不访存,可并行操作。,4)传送前和传送后需要程序干预。,(2)硬件设置,操作类型,地址计数,控制传送方向,DMA控制器,接口,提供主存地址,交换量计数,控制传送次数,数据缓冲,传递请求,暂存交换数

5、据,外设寻址,提供外设地址,初始化信息,(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传送;一个总线,周期结束时响应请求。,程序切换,总线权切换,graduation thesis defense report graduation thesis defense report defense report graduation,开题报告论文答辩,学术报告,graduation thesis defense report graduation thesis defense report defense report graduation,演示完毕感谢观看,学术报告,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > PPT模板库 > PPT素材/模板

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号