什么是DMA传输? DMA传输有什么优点?为什么?&

题目

什么是DMA传输? DMA传输有什么优点?为什么? 

参考答案和解析
正确答案: 所谓直接存储器传送(DMA)是指将外设的数据不经过CPU直接送入内存储器,或者,从内存储器不经过CPU直接送往外部设备。
使用DMA传输之后,每个数据的传输过程不需要CPU参与,在DMA控制器的控制下,在一个DMA总线周期里完成数据在外部接口和存储单元之间的直接传输。所以使用DMA传输既可以减轻CPU的负担,又可以缩短系统对外部设备的响应时间,提高数据传输速率。
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

● 下面关于 DMA方式的描述,不正确的是 (28) 。

(28)

A. DMA 方式使外设接口可直接与内存进行高速的数据传输

B. DMA方式在外设与内存进行数据传输时不需要 CPU干预

C. 采用 DMA方式进行数据传输时,首先需要进行现场保护

D. DMA 方式执行 I/O交换要有专门的硬件电路


正确答案:C

第2题:

I/O端口的控制方式一般是()。

  • A、并行方式、中断方式、DMA方式
  • B、查询方式、中断方式、DMA方式
  • C、无条件输出方式、中断方式、DMA方式
  • D、并行传输方式、串行传输方式、中断方式

正确答案:B

第3题:

在采用DMA方式高速传输数据时,数据传送是通过为DMA专设的数据总钱传输的。()

此题为判断题(对,错)。


正确答案:错

第4题:

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


正确答案: 当CPU与高速的外设进行成块的数据传送时要采用DMA方式。
D.MA方式使外设与内存之间直接进行数据交换,而不通过CPU。DMA方式可扩展为在存储器的两个区域之间或两个高速的外设之间直接进行数据交换。

第5题:

什么是DMA传输?


正确答案:一种快速传送数据的机制,不需要CPU的参与,数据传递可以从I/O接口到内存,从内存到I/O接口,从一段内存到另一段内存。

第6题:

在数据传输方式中,DMA方式与中断方式相比,主要优点是【 】。


正确答案:传输速度快
传输速度快

第7题:

DMA是直接数据传输的缩写,在DMA过程中,CPU并不参与数据传输。


正确答案:正确

第8题:

下面关于DMA方式的描述,不正确的是(28)。

A.DMA方式使外设接口可直接与内存进行高速的数据传输

B.DMA方式在外设与内存进行数据传输时不需要CPU干预

C.采用DMA方式进行数据传输时,首先需要进行现场保护

D.DMA方式执行I/O交换要有专门的硬件电路


正确答案:C
解析:本题考查计算机系统硬件方面关于DMA方式的基础知识。DMA方式是“直接存储器访问”方式的简称,以这种方式传送数据时,是通过专门的硬件电路——DMA控制器直接访问存储器来完成,不需要CPU干预,因此而省去了保存和恢复现场的问题。

第9题:

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


正确答案: 当CPU与高速的外设进行成快块的数据传送是要采用DMA方式。
D.MA方式使外设与内存之间直接进行数据交换,而不通过CPU。DMA方式可扩展为在存储器的两个或两个高速的外设之间进行数据交换。

第10题:

CPU响应DMA请求和响应中断请求有什么区别?为什么通常使DMA请求的优先级高于中断请求?


正确答案:对中断请求的响应时间只能发生在每条指令执行完毕时,而对DMA请求的响应时间可以发生在每个机器周期结束时。DMA方式常用于高速外设的成组数据传送,如果不及时处理将丢失信息,所以DMA请求的优先级应高于中断请求。