首页 > 编程知识 正文

arm汇编指令pdf(arm循环汇编)

时间:2023-05-05 04:11:39 阅读:71043 作者:4686

)可知堆栈帧函数利用堆栈保存局部变量,保存寄存器的状态等。 为了有条不紊地运行所有东西,函数使用堆栈帧,即堆栈中的本地化内存空间,专门用于特定函数。 堆栈框架是在函数prologue中创建的。 将帧指针(FP )设置在堆栈帧的底部,以打开分配给堆栈帧的堆栈缓存。 堆栈帧通常从末尾开始,包括返回地址(上一个LR )、上一个帧指针、要保存的寄存器、函数参数(如果允许函数大于4 )、本地变量等。 堆栈帧的实际存储内容可能不同,但前面概述的内容最常见。 最后,堆栈帧在函数运行到最后时被破坏。

中堆栈帧的抽象概略图如下所示

int main () intRES=0

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。