46-函数调用的系统保护和系统恢复
作者:互联网
一:函数调用的现场保护和现场恢复
1.建立栈帧空间
2.保护现场:主调函数运行状态和返回地址入栈
3.为被调函数传递数据(进行实参和形参的结合,同时形参获得存储空间,接着给局部变量分配空间)
4.执行被调函数函数体
5.当被调函数执行完成,释放被调函数中局部变量占用的栈帧空间
6.恢复现场:取主调函数运行状态和返回地址,释放栈帧空间
7.继续主调函数后续语句
建立栈帧空间->保护现场->传递数据,形参获得空间,局部变量获得空间->执–行子函数函数体->释放栈空间->恢复现场->继续主函数后续语句
标签:函数,形参,46,系统,函数调用,主调,现场,空间,栈帧 来源: https://blog.csdn.net/weixin_45964837/article/details/120887188