在AT&T汇编中,enter等效于以下汇编指令:
pushl %ebp # 将%ebp压栈 movl %esp %ebp # 将%esp保存到%ebp, 这两步是函数的标准开头
在AT&T汇编中,leave等效于以下汇编指令:
movl %ebp, %esp popl %ebp
AT&T汇编enter指令和leave指令
原文:http://blog.csdn.net/kingzone_2008/article/details/44544285