单选题
在DMA方式传送数据的过程中,由于没有破坏______的内容,因此CPU可以正常工作(访存除外)。
A.程序计数器
B.程序计数器和寄存器
C.指令寄存器
D.非以上答案
A
B
C
D
【正确答案】
B
【答案解析】
[解析] DMA仅挪用了一个存储周期,不改变CPU现场,因此无需占用CPU的寄存器及程序计数器。与此不同的是中断控制方式,它必须进行CPU现场保护和恢复操作。
提交答案
关闭