简答题

简述DMA三种传送方式的区别。

正确答案

(1)单字传送:每次DMA传送只传送一个字节数据,传送后释放总线由CPU控制总线一个完整的总线周期。以后又测试DMA请求线DREQ,若有效,再进入DMA周期。在DMA响应信号DACK有效前,DREQ必须保持有效;若DREQ在传送过程一直保持有效,在两次传送之间也必需释放总线。
(2)成组传送方式,一个DMA请求一组信息,这一组信息的字节数由编程决定,只要在DACK有效之前DREQ保持有效即可。一旦DACK有效,不管DREQ是否有效,DMAC一直不放弃总线控制权,直到整个数据传送完。
(3)请求传送方式,该方式类似成组传送方式,但每传送一个字节后,DMAC就检测DREQ,若无效则挂起;若有效,继续DMA传送,直到一组信息传送结束;外加信号强制DMAC终止操作。

答案解析

相似试题
  • CPU与外设之间的数据传送方式有程序控制方式、()和DMA方式三种方式。

    填空题查看答案

  • 实现输入输出数据传送的方式分为三种:直接存储器访问(DMA)方式、()方式和通道方式。

    单选题查看答案

  • 简述用DMA方式进行数据传送的过程。

    简答题查看答案

  • 简述DMA的三种工作方式。

    简答题查看答案

  • 试从下面七个方面比较程序查询、程序中断和DMA三种方式的综合性能。 (1)数据传送依赖软件还是硬件。 (2)传送数据的基本*单位。 (3)并行性。 (4)主动性。 (5)传输速度。 (6)经济性。 (7)应用对象。

    简答题查看答案

  • DMA有哪些传送方式?DMA操作基本方法?

    简答题查看答案

  • DMA方式传送数据时,哪种方式既保证了DMA传送数据又保证了CPU与主存的效率()

    单选题查看答案

  • 什么情况数据传送要采用DMA方式?DMA方式有什么特点?

    简答题查看答案

  • 什么情况下数据传送要采用DMA方式?DMA方式有什么作用? 

    简答题查看答案