
简介
该用户还未填写简介
擅长的技术栈
未填写擅长的技术栈
可提供的服务
暂无可提供的服务
(学习笔记)3.7 过程(3.7.2 转移控制)
x86-64通过call和ret指令实现过程调用的控制转移。call将返回地址压栈并跳转至目标函数,支持直接(标号)和间接(寄存器/内存地址)调用方式;ret从栈顶弹出返回地址实现返程。返回地址的压栈与弹栈严格遵循栈的LIFO特性,确保嵌套调用(如main→top→leaf)的正确执行。运行时栈动态记录调用链状态(如%rsp变化),而call/ret与栈的协作构成了过程抽象的基础,为后续数据传递和

到底了







