s5pv210的學習之路(3)函數調用的堆棧

從前面(2)可知道可以把lr返回地址放到堆棧裏,可是arm的sp指針一直在動(比如分配局部變量),那麼如何找到一個穩定的相對地址可以找到保存的lr以便彈出呢,所以引入ip以保存sp mov ip,sp sub sp,sp,#8 str r14,[sp] str ip,[sp,#4] sub sp ,sp ,#100 @分配局部變量 add sp ,sp ,#100 @回收局部變量 ,成對出現 ld
相關文章
相關標籤/搜索