iOS arm64汇编中堆栈问题

即函数调用如何分配内存 堆栈指针寄存器(存储着堆栈中某一个内存的地址) sp(Stack Pointer) fp(Frame Pointer) 也就是x29 main函数中调用中基本上前面的汇编指令是在做堆栈相关的操作比如分配存储空间给局部变量用,最后面的汇编指令是在回收堆栈内存(前面分配栈空间给局部变量,函数执行完回收栈空间) 函数的堆栈 函数的类型: 叶子函数,叶子上面没有分支,是最顶端最深层
相关文章
相关标签/搜索