Я этот код:Gcc Инлайн ASM входной переменной
void geninterrupt (int x) {
__asm__(
"movb x, %al \n"
"movb %al, genint+1 \n"
"jmp genint \n"
"genint: \n"
"int $0 \n"
);
}
Как я могу сделать movb
использовать аргумент geninterrupt()
?
См http://www.ibiblio.org/gferg/ldp/GCC-Inline-Assembly-HOWTO.html#ss5.2 , – dbrank0