题32

题目

在 DMA 方式传送数据的过程中, 因为没有破坏 ( ) 的内容, 所以 CPU 可以正常工作 (访存除外)。
A. 程序计数器 B. 程序计数器和寄存器 C. 指令寄存器 D. 堆栈寄存器

分析

别的软件实现的方式因为要保护现场,所以会要。动这个程序,计数器和寄存器。
DMA方式是硬件实现的

B
DMA 传送数据时, 挪用周期不会改变 CPU 现场, 因此无须占用 CPU 的 PC 和寄存器。