iOS arm64彙編中堆棧問題

即函數調用如何分配內存 堆棧指針寄存器(存儲着堆棧中某一個內存的地址) sp(Stack Pointer) fp(Frame Pointer) 也就是x29 main函數中調用中基本上前面的彙編指令是在做堆棧相關的操作比如分配存儲空間給局部變量用,最後面的彙編指令是在回收堆棧內存(前面分配棧空間給局部變量,函數執行完回收棧空間) 函數的堆棧 函數的類型: 葉子函數,葉子上面沒有分支,是最頂端最深層
相關文章
相關標籤/搜索