私はそれをそのように使いたい:
inb %cl, %al
しかし、私は得る:
idt_asm.S:43: Error: operand type mismatch for `in'
それは可能ですか?
私はそれをそのように使いたい:
inb %cl, %al
しかし、私は得る:
idt_asm.S:43: Error: operand type mismatch for `in'
それは可能ですか?
いいえ、指示はそれほど一般的ではありません。
サポートされている引数の形式については、このリファレンス ページを参照してください。
基本的に、バイト ( inb
) には 2 つの形式があります。
inb imm8, al
inb dx, al
したがって、宛先は常にal
であり、ソースは即時または から取得されdx
ます。