使用带有编译器 gpp 和 intel 语法的 DJGPP
如何将变量传递到内联汇编中?
错误如下:
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");
}