王道計算機考研 計算機組成原理

在x86架構(gòu)的匯編語言中,leave
指令用于結(jié)束一個過程,并將棧幀恢復到調(diào)用者的狀態(tài)。leave
指令相當于執(zhí)行以下兩個操作:
mov esp, ebp
:將棧指針(ESP)設置為基址指針(EBP)的值,將?;謴偷秸{(diào)用者的狀態(tài),從而丟棄當前棧幀中的局部變量和參數(shù)。pop ebp
:彈出基址指針(EBP)的值,恢復調(diào)用者的基址指針,以便返回到調(diào)用者的棧幀。
標簽: