单选题 下列I/O控制方式中,主要由硬件而不是软件实现数据传送的方式是______。
  • A.程序查询方式
  • B.程序中断方式
  • C.DMA方式
  • D.无条件程序控制方式
【正确答案】 C
【答案解析】[解析] DMA方式下,设备直接和主存进行数据交换,由专门的硬件(DMA控制器)控制在主存和外设之间进行数据传送。其他控制方式都是通过软件实现,由CPU完成交换过程,故本题选C。