滴水汇编第八天
本帖最后由 Insist_2020 于 2021-7-25 20:13 编辑函数调用过程(堆栈图)
1.函数的调用过程
<1>函数调用前的栈
(1)汇编表示方式
(2)堆栈图表示方式
<2>函数参数入栈
(1)汇编表示方式
(2)堆栈图表示方式
<3>调用函数
(1)汇编表示方式
(2)堆栈图表示方式
<4>保存栈底指针
(1)汇编表示方式
(2)堆栈图表示方式
<5>提升栈底
(1)汇编表示方式
(2)堆栈图表示方式
<6>申请局部变量空间
(1)汇编表示方式
(2)堆栈图表示方式
<7>保存寄存器环境
(1)汇编表示方式
(2)堆栈图表示方式
<8>初始化局部变量空间
(1)汇编表示方式
(2)堆栈图表示方式
<9>函数体内容
(1)汇编表示方式
(2)堆栈图表示方式
<10>恢复寄存器环境
(1)汇编表示方式
(2)堆栈图表示方式
<11>释放局部变量空间
(1)汇编表示方式
(2)堆栈图表示方式
<12>恢复栈底
(1)汇编表示方式
(2)堆栈图表示方式
<13>函数返回
(1)汇编表示方式
(2)堆栈图表示方式
<14>函数平栈
(1)汇编表示方式
(2)堆栈图表示方式
学习学习,好东西,谢谢分享 学习学习一下 汇编真的需要功底,学习了 学习了。。。。
页:
[1]