固定端口寻址

  • 本文关键字:寻址 assembly x86
  • 更新时间 :
  • 英文 :


我正在学习固定端口寻址。讲座说它用于8位传输。里面举了两个例子,

  • 在阿拉巴马州,6通道
  • 出 6AH,斧头

现在第二个从寄存器AX获取数据,这是一个16位寄存器。它是持有 8 位地址还是会从 16 位地址传输到 8 位地址?

out 6ah, ax将两个字节的ax写入0x6a的 16 位 I/O 端口。16 位端口由两个连续的 8 位端口组成。

也就是说,它将al写入0x6a,ah写入0x6b。

请参阅英特尔® 64 和 IA-32 架构软件开发人员手册第 1 卷:基本体系结构第 14 章。

最新更新