程序栈是什么样

过程调用 call   首先将被调函数的参数入栈,最后是返回地址入栈,再跳到被调函数起始地址 leave  准备返回时的桢栈 : 令栈指针指向先指向当前桢的起始处(这里保存的是调用者桢的起始地),出栈(桢指针重置为调用者桢的起始;且栈指针指向返回地址)        等同于 :           movl %ebp,%esp        popl %ebp ret    (栈指针指向返回地址)
相关文章
相关标签/搜索