程序查询方式的工作过程大致如下:
①预置传送参数。在传送数据之前,由CPU 执行一段初始化程序,预置传送参数。传送参数包括存取数据的主存缓冲区首地址和传送数据的个数。
②向外设接口发出命令字。当CPU选中某台外设时,执行输出指令向外设接口发出命令字启动外设,为接收数据或发送数据做应有的操作准备。
③从外设接口取回状态字。CPU 执行输入指令,从外设接口中取回状态字并进行测试,判断数据传送是否可以进行。
④查询外设标志。CPU不断查询状态标志。如果外设没有准备就绪,CPU 就踏步等待,转第③步,一直到这个外设准备就绪,并发出“外设准备就绪”信号为止。
【免责声明】本文仅代表作者个人观点,与IT09数码网无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。您若对该稿件内容有任何疑问或质疑,请联系本网将迅速给您回应并做处理。