您的位置:首页 > 其它

8086汇编学习笔记10-端口

2011-11-13 20:53 344 查看
8086CPU有两种地址空间,一是内存地址空间,二是端口地址空间,访问端口只能用in和out指令,分别用于从端口读数据和往端口写数据,CPU最多可以定位64KB个不同的端口,端口地址范围为0~65535。

在访问端口时,只能用ax或al来存放从端口读取的数据和往端口写入的数据,8位端口用al,16位端口用ax。

在访问端口号为0~255时在指令中直接给出端口号。

in al, 20h

out 20h, al

在访问端口号为256~65535时要将端口号放在dx中。

mov dx, 3f8h

in al, dx

out dx, al
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: