【发布时间】:2011-06-02 05:13:13
【问题描述】:
void* curbrk;
__asm__ __volatile__(
"mov .curbrk, %%rax;"
"mov %%rax, %0"
: "=r" (curbrk)
:: "%rax"
);
谁能解释一下这个简单的汇编代码是做什么的?谢谢。
【问题讨论】:
-
事实上,没什么特别的。
.curbrk不指代寄存器、标签或其他有意义的符号。 -
那是什么?这也是我想不通的。