输入输出和中断技术.ppt

* 无条件传送的接口电路举例 二、查询传送方式 查询传送方式,又称异步传送方式。它在执行输入输出操作之前,需通过测试程序对外部设备的状态进行检查。当所选定的外设已准备“就绪”后,才开始进行输入输出操作。 查询传送方式流程图 查询传送方式工作流程包括两个基本环节 (1)查询环节 通过读取状态寄存器的标志位来检查外设是否“就绪”。 (2)传送环节 当上一环节完成后,将对数据口实现寻址,并通过输入指令从数据端口输入数据,或利用输出指令往数据端口输出数据。 查询式输入时的数据和状态信息 查询式输入程序流程图 NEXT:IN AL,STATUS-PORT;从状态口输入状态信息 TEST AL,01H ;测试标志位D0是否为1 JZ NEXT ;未就绪,继续查询 IN AL,DATA-PORT ;从数据端口输入数据 1.查询式输入 查询式输出的端口信息 查询式输出程序流程图 NEXTOUT: IN AL, STATUS_PORT ;从状态口输入状态信息 TEST AL, 80H ;测试标志位D7是否为0 JNZ NEXTOUT ;未就绪,继续查询 MOV AL

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档