全站数据
8 4 2 0 5 8 1

什么是程序查询io方式 说明其工作原理

上海设计工程 | 简单学习,快乐成才!         
问题更新日期:2024-10-13 04:34:30

问题描述

什么是程序查询io方式 说明其工作原理急求答案,帮忙回答下
精选答案
最佳答案

查询方式是通过执行输入/输出查询程序来完成数据传送的。 工作原理是:当CPU启动外设工作后,不断地读取外设的状态信息进行测试,查询外设是否准备就绪,如外设准备好,则可以进行数据传送;否则,CPU继续读取外设的状态信息进行查询等待,直到外设准备好。

采用程序查询方式进行数据传送时,实际上在外设准备就绪之前,CPU一直处于等待状态,致使CPU的利用率较低。

倘若CPU按这种方式与多个外设传送数据时,就需要周期性的依次查询每个外设的状态,浪费的时间就更多,CPU的利用率就更低。因此,这种方式适合于工作不太繁忙的系统。