【发布时间】:2015-09-01 18:57:14
【问题描述】:
将 DJGPP 与编译器 gpp 和 intel 语法一起使用
如何将变量传递给内联汇编?
错误如下:
undefined reference to `n'
代码:
void geninterrupt (int n) {
asm("mov al, byte ptr [_n]");
asm("mov byte ptr [genint+1], al");
asm("jmp genint");
asm("genint:");
asm("int 0");
}
【问题讨论】:
-
它是否适用于全局变量?