我想调用 bios 内联我的 c 代码。我试过了,asm("int %%al"::"a" (interrupt));但 gcc 写Error: operand size mismatch for 'int'。我想知道代码是否有效。
asm("int %%al"::"a" (interrupt));
Error: operand size mismatch for 'int'
c x86 assembly gcc inline-assembly
assembly ×1
c ×1
gcc ×1
inline-assembly ×1
x86 ×1