并行接口逻辑及编程应用

并行接口逻辑及编程应用,第1张

并行接口逻辑及编程应用

并行接口逻辑及编程应用,第2张

设3个端口的地址分别为数据口378H,状态口379H,控制口37AH。试对3个端口编程,实现将AL的字符送打印机输出。

                 MOV   DX,0378H
                 OUT   DX,AL          ;将打印字符送数据口
                 INC   DX
WAIT:     IN    AL,DX             ;读状态  
                 TEST  AL,80H        ;检测BUSY位
                 JNZ   N-OUT             ;不忙则输出选通
                 JMP   WAIT              ; 忙则等待
N-OUT:  MOV   AL ,0DH
                 INC   DX
                 OUT   DX,AL   
                 MOV   AL,0CH
                 OUT   DX,AL           ;在控制口写入,使选通有效

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/dianzi/2422022.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-08-02
下一篇 2022-08-02

发表评论

登录后才能评论

评论列表(0条)

保存