问题
单项选择题
在现行PC机中采用DMA方式进行高速传输数据时,数据是( )。
A.在总线控制器发出的控制信号控制下完成的
B.在DMA控制器本身发出的控制信号控制下完成的
C.由GPU执行的程序完成的
D.由CPU响应硬中断处理完成的
答案
参考答案:B
解析: 从系统组织的角度来看,程序直接控制传送方式和程序中断控制方式基本是以CPU为中心进行工作的,而直接存储器传送方式却是以内存为中心。 DMA传送方式是在外设和主机之间开辟直接数据交换通路,不需经过CPU中的寄存器,数据的交换是由DMA控制器来控制完成的。