關於幀指針和棧指針的定義

關於棧幀結構,先引用網上的一張圖: 棧的增長方向是向下的。棧有個最大地址,這個地址成爲棧底,也是存儲棧裏面存儲第一個元素的位置,隨着入棧個數增加,棧頂的地址不斷減小。 esp寄存器就是專門用來存儲棧頂地址的,而棧指針便指向棧頂。 函數調用時的內存佈局: |-----參數----------| |---返回地址--------| |----舊的ebp--------| 新的ebp(幀指針)就會指向這
相關文章
相關標籤/搜索