小编Kon*_*eam的帖子

如何在内联汇编中使用 INT %0 和来自 C 变量的中断号?

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

c x86 assembly gcc inline-assembly

0
推荐指数
1
解决办法
93
查看次数

标签 统计

assembly ×1

c ×1

gcc ×1

inline-assembly ×1

x86 ×1