会员
周边
捐助
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
MayFirst
工欲善其事,必先利其器
尽量去做擅长的事 总是先处理难的事
博客园
首页
新随笔
联系
管理
订阅
2010年5月27日
程序栈是什么样
摘要: 过程调用 call 首先将被调函数的参数入栈,最后是返回地址入栈,再跳到被调函数起始地址leave 准备返回时的桢栈 : 令栈指针指向先指向当前桢的起始处(这里保存的是调用者桢的起始地),出栈(桢指针重置为调用者桢的起始;且栈指针指向返回地址) 等同于 : movl %ebp,%esp popl %ebpret (栈指针指向返回地址)出栈并跳到那个位置(返回地址). 程序栈的布局:关于寄存器...
阅读全文
posted @ 2010-05-27 15:38 MayFirst
阅读(1730)
评论(0)
推荐(0)
编辑