单选题
4.
下列陈述中正确的是( )。
A、
在DMA周期内,CPU不能执行程序。
B、
中断发生时,CPU首先执行人栈指令将程序计数器的内容保护起来。
C、
DMA传送方式中,DMAC每传送一个数据就窃取一个指令周期。
D、
输入输出操作的最终目的是要实现CPU与外设之间的数据传输。
【正确答案】
D
【答案解析】
A错,DMA周期内CPU仍然可以执行程序。B错,对于单重中断发生时首先执行中断周期,其顺序为中断响应、关中断、程序断点(PC)进栈、向量地址送PC。
提交答案
关闭