one*_*ach 8 assembly hardware-port
我正在阅读一些Linux代码.keyboard.S有类似的东西
outb %al,$0x61
和
inb $0x61,%al
我认为待定的'b'意味着'字节',但我仍然无法找到这些指令的含义.
Aus*_*oke 17
OUT并且IN是在I/O端口之间传输数据的说明.这些是我发现的一些提供更多信息的链接.
OUT
IN
正如您所提到的那样,这些指令b的byte形式是合适的,因为您正在使用ax(al)的低位字节.
b
byte
ax
al
old*_*mer 5
是的,输出端口和端口指令可以编码为8位数据或16位数据.b表示8位版本的字节.
归档时间:
14 年 前
查看次数:
7428 次
最近记录:
11 年,7 月 前