首页 > 代码库 > 汇编in和out实例解析
汇编in和out实例解析
直接看例子:
IN AL,21H 从21H端口读取一字节数据到AL
IN AX,21H 从端口地址21H读取1字节数据到AL,从端口地址22H读取1字节到AH
MOV DX,379H
IN AL,DX 从端口379H读取1字节到AL
OUT 21H,AL 将AL的值写入21H端口
OUT 21H,AX 将AX的值写入端口地址21H开始的连续两个字节。(port[21H]=AL,port[22h]=AH)
MOV DX,378H
OUT DX,AX 将AH和AL分别写入端口379H和378H
总结:端口是主机与外设进行数据交换的,in和out操作就是对端口的读和写操作,遇到in时源操作数为端口,目的操作数为数据寄存器。遇到out时源操作数为数据寄存器,目的操作数为端口
汇编in和out实例解析
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。