模拟卷 组成原理 总线类型异常和中断 选择题
第 22 题

在 DMA 方式下,数据从内存传送到外设经过的路径是( )。

A. 内存 → 数据总线 → 外设

B. 内存 → 数据总线 → DMA → 外设

C. 内存 → CPU → 数据总线 → 外设

D. 外设 → 内存

总线类型 异常和中断

[tag_link]

正确答案:B

【解析】本题考查 DMA 的数据传送方式。 在 DMA 方式下,数据传送不需要经过 CPU,但需要经过 DMA 控制器中的数据缓冲寄存器。 DMA 控制器中的数据缓冲寄存器用来暂存每次传送的数据。 输入时,数据由外设(如磁盘)先送往数据缓冲寄存器,再通过数据总线送到主存。 反之,输出时,数据由主存通过数据总线送到数据缓冲寄存器,然后再送到外设。