也谈栈和栈帧(三)

这次讲ARM的栈帧布局和操作方法。 1.  ARM的栈帧     先来看看ARM的栈帧布局图:          上图描述的是ARM的栈帧布局方式,main stack frame为调用函数的栈帧,func1 stack frame为当前函数(被调用者)的栈帧,栈底在高地址,栈向下增长。图中FP就是栈基址,它指向函数的栈帧起始地址;SP则是函数的栈指针,它指向栈顶的位置。ARM压栈的顺序很是规矩(
相关文章
相关标签/搜索