A-A+

计算机系统总线包括①地址总线 ②数据总线和③控制总线。若采用DMA方式传送数据 则DMA控制

2022-08-06 02:19:26 问答库 阅读 174 次

问题详情

计算机系统总线包括①地址总线、②数据总线和③控制总线。若采用DMA方式传送数据,则DMA控制器应对______进行控制。
A.①②
B.②③
C.①③
D.①②③请帮忙给出正确答案和分析,谢谢!

参考答案

正确答案:D
解析:本题考查DMA控制器方面的基础知识。DMA(DirectMemoryAccess,直接内存访问)方式是一种完全由硬件执行I/O交换的工作方式。DMA控制器从CPU处完全接管对地址总线、数据总线和控制总线的控制,数据交换不经过CPU,而直接在内存和I/O设备之间进行。利用DMA进行数据传送时不需要CPU的参与,一旦DMA控制器初始化完成,数据就开始传送,DMA脱离CPU独立完成数据传送。利用DMA传送数据的好处是数据直接在源地址和目的地址之间传送,不需要中间媒介。如果通过CPU传送数据需要两步操作:CPU把这个字节从适配卡读到内部寄存器中,然后再从寄存器传送到内存。DMA控制器只需要一步,它操作总线上的控制信号,使写字节一次完成,从而大大提高了计算机运行速度和工作效率。

考点:总线,数据