题25

题目

以下关于 DMA 方式进行 I/O 的描述中, 正确的是 ( )。
A. 一个完整的 DMA 过程, 部分由 DMA 控制器控制, 部分由 CPU 控制
B. 一个完整的 DMA 过程, 完全由 CPU 控制
C. 一个完整的 DMA 过程, 完全由 DMA 控制器控制, CPU 不介入任何控制
D. 一个完整的 DMA 过程, 完全由 CPU 采用周期挪用法控制

分析

A
一个完整的 DMA 过程主要由 DMA 控制器控制, 但也需要 CPU 参与控制, 只是 CPU 干预比较少, 只需在数据传输开始和结束时干预, 从而提高了 CPU 的效率。