首页 / 数码百科 / 正文

四种输入输出控制方式是什么

时间:2024-10-17 20:00:37

导读:四种输入输出控制方式是什么  四种输入输出控制方式包括: 1. 直接程序控制:包括无条件传送和程序查询方式。无条件传送是指外设总是准备好的,可以无条件地随时......

四种输入输出控制方式是什么 

四种输入输出控制方式包括:

1. 直接程序控制:包括无条件传送和程序查询方式。无条件传送是指外设总是准备好的,可以无条件地随时接收CPU发来的输出数据,也能无条件地随时向CPU提供需要输入的数据。程序查询方式是通过CPU执行程序查询外设的状态,判断外设是否准备好接收数据或准备好了向CPU输入的数据。

2. 中断方式:由程序控制I/O,主要缺点在于CPU必须等待I/O系统完成数据传输任务,在此期间CPU需要定期地查询l/O系统的状态,以确认传输是否完成。

3. 直接主存存取(Direct Memory Access,DMA):指数据在主存与I/O设备间的直接成块传送,即在主存与I/O设备间传送数据块的过程中,不需要CPU作任何干涉,只需在过程开始启动和过程结束时由CPU进行处理,实际操作由DMA硬件直接完成。

版权声明:转载此文是出于传递更多信息之目的。若有来源标注错误或侵犯了您的合法权益,请作者持权属证明与本网联系,我们将及时更正、