用户进程在等待鼠标点击输入时,不断检测对应接口寄存器的完成位是否为 1,该 I/O 设备控制方式称为
程序直接控制方式
中断控制方式
DMA 方式
通道控制方式
答案
程序直接控制方式
解析
用户进程在等待鼠标点击输入时,不断检测对应接口寄存器的完成位是否为1,这种I/O设备控制方式称为程序直接控制方式(Programmed I/O或Polling)。在这种方式下,用户进程会主动轮询设备的状态寄存器,检查设备操作是否完成。这是一种简单的I/O控制方式,但效率较低,因为CPU必须定期检查设备状态,这会占用CPU时间,特别是在设备操作未完成时,CPU可能大部分时间都在等待。相比之下,中断控制方式、DMA方式和通道控制方式能够更有效地利用CPU资源,因为它们允许CPU在等待I/O操作完成时执行其他任务。