单项选择题

下列关于各阶段CPU和外设间进行通信的方式中,说法正确的是( )。

A.程序直接控制方式中,CPI.J需要不断测试一台设备的忙/闲标志来获得外设的工作状态
B.程序中断I//O控制方式中,CPU需要不断测试一台设备的忙/闲标志来获得外设的工作状态
C.程序直接控制方式仅当I/O操作正常或异常结束时才中断中央处理机
D.DMA控制方式仅当I/O操作正常或异常结束时才中断中央处理机