简答题

为什么DMA方式的传输速率比中断方式更高?

正确答案

主要有以下几个原因:
①DMA方式实现数据块的传输,而中断方式按字或字节传输;
②DMA方式利用专用的接口电路直接与存储器进行高速传输,而不经过CPU,中断方式要通过CPU的执行传送指令来完成;
③DMA方式不必进行保护现场之类的一系列额外操作。

答案解析

相似试题
  • 比较中断与DMA两种传输方式的特点。

    简答题查看答案

  • 相对于条件传送方式,中断方式有什么优点?和DMA方式比较,中断传送方式又有什么不足之处?

    简答题查看答案

  • 相对于条件传送方式,中断方式有什么优点?和DMA方式比较,中断传送方式又有什么不足之处?

    简答题查看答案

  • 在中断方式下,当()已经有数据要往CPU输入或者准备好接收数据时,接口会向CPU发一个();在DMA方式下,外设要求传输数据时,接口会向DMAC发()信号

    填空题查看答案

  • DMA方式为什么能实现高速数据传输?

    简答题查看答案

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

    简答题查看答案

  • 比较DMA方式和程序中断方式的区别,根据比较,指出DMA工作方式的优缺点。 

    简答题查看答案

  • ADSLMODEM比传统的MODEM提供更高的数据传输速率的根本原因是()

    单选题查看答案

  • 中断传送方式与DMA方式相比较,()。

    单选题查看答案