-
在这种查询方式下,CPU需要执行相关的程序,来查看数据是否准备好;所以这种查询效率是很低的;
-
通过CPU执行程序来查询外设的状态,判断外设是否准备好接收是数据或准备好了向CPU输入的数据。
-
根据外设的状态,CPU也有针对性地为外设的的输入输出服务;
-
通常,一个计算机系统中可以存在着多种不同的外设,如果这些外设是用查询方式工作,则CPU应对这些外设逐一进行查询,发现哪个外设准备就绪就对该外设服务;
-
这种方式CPU需定期的长训I/O系统的状态,降低了CPU的效率,并且对外部的突发时间不能做出实时响应;