8计算机组成技术第8章.ppt

8计算机组成技术第8章

* * 8.4.1 DMA的工作原理 HOLD HLDA 两条DMA控制引脚信号的典型时序关系 如图所示:无论何时只要HOLD输入加上高电平,DMA操作就被请求,微处理器在几个时钟周期内作出响应,此时,地址、数据以及控制总线就被置为高阻状态。在这种状态下,微处理器好像被移走,允许外部I/O设备或其它微处理器获得对系统总线的访问权,使得存储器可以被直接存取。 DMA是指直接存储器存取发生在I/O和存储器之间,而没有使用微处理器。DMA写把数据从I/O传输到存储器,DMA读把数据从存储器传输到I/O设备。 * * 8.4.1 DMA的工作原理 1.DMA方式可以响应随机DMA请求,对于采用DMA方式的I/O接口来说,何时具备数据传送条件是随机的。 2.DMA传送在不影响CPU程序执行状态的前提下,满足了高速数据传送的速度要求,提高了整个系统的效率。 3.DMA方式本身只能处理简单的数据传送,无法处理数据传输过程可能出现的问题,因此在某些场合往往需要综合应用DMA方式与程序中断方式,二者互为补充。 DMA方式的特点 * * 8.4.1 DMA的工作原理 DMA控制器初始化设置 DMA传送过程 DMA请求 DMA响应 DMA传送 DMA结束 * * 8.4.1 DMA的工作原理 1.周期挪用方式 周期挪用方式下DMA控制器一次只传送一字节,传送完毕就释放总线,让CP

文档评论(0)

1亿VIP精品文档

相关文档