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