char greet[] = "hello mate";
__asm__("\n\
movl foo, %eax\n\
");
我如何greet[0]
进入一个寄存器,例如%eax
?
我猜:
char greet[] = "hello mate";
__asm__("\n\
movl $_greet, %ebx\n\
movl (%ebx), %eax\n\
");
但是,我遇到了内存错误。
char greet[] = "hello mate";
__asm__("\n\
movl foo, %eax\n\
");
我如何greet[0]
进入一个寄存器,例如%eax
?
我猜:
char greet[] = "hello mate";
__asm__("\n\
movl $_greet, %ebx\n\
movl (%ebx), %eax\n\
");
但是,我遇到了内存错误。