在DMA方式下,数据从内存传送到外设经过的路径是( )。
A、
内存→数据总线→外设
B、
内存→数据总线→DMA→外设
C、
内存→CPU→数据总线→外设
D、
外设→内存
【正确答案】
B
【答案解析】
解析:本题考查DMA的数据传送方式。在DMA方式下,数据传送不需要经过CPU,但需要经过DMA控制器中的数据缓冲寄存器。DMA控制器中的数据缓冲寄存器用来暂存每次传送的数据。输入时,数据由外设(如磁盘)先送往数据缓冲寄存器,再通过数据总线送到主存。反之,输出时,数据由主存通过数据总线送到数据缓冲寄存器,然后再送到外设。
提交答案
关闭