Insist_2020 发表于 2021-7-25 20:04

滴水汇编第八天

本帖最后由 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)堆栈图表示方式
                        

tlf 发表于 2021-7-25 20:59

俏缘 发表于 2021-7-25 21:06

学习学习,好东西,谢谢分享

ycdear 发表于 2021-7-26 00:47

学习学习一下

tzlqjyx 发表于 2021-7-26 07:13

汇编真的需要功底,学习了

x131452o 发表于 2021-9-2 11:55

学习了。。。。
页: [1]
查看完整版本: 滴水汇编第八天