繁体   English   中英

AT&T asm中的“outb”是什么意思?

[英]what does “outb” in AT&T asm mean?

我正在阅读一些Linux代码。 keyboard.S有类似的东西

outb %al,$0x61

inb $0x61,%al

我认为待定的'b'意味着'字节',但我仍然无法找到这些指令的含义。

OUTIN是在I / O端口之间传输数据的指令。 这些是我发现的一些提供更多信息的链接。

正如您所提到的, b是这些指令的byte形式,这是合适的,因为您使用的是axal )的低位字节。

是的,输出端口和端口指令可以编码为8位数据或16位数据。 b表示8位版本的字节。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM