複製鏈接
請複製以下鏈接發送給好友

leave

(彙編leave指令)

鎖定
leave是彙編語言中用來關閉棧幀的指令名,通常用於函數末尾。 [1] 
中文名
leave
含    義
彙編leave指令
類    型
16位,32位
分    類
Intel x86指令集
指令簡介
在16位彙編下相當於:
mov sp,bp
pop bp

在32位彙編下相當於:
mov esp,ebp;//將ebp指向(ebp內部應當保存一個地址,所謂指向即這個地址對應的空間)的值賦給esp
pop ebp 

/* leave指令將EBP寄存器的內容複製到ESP寄存器中,
以釋放分配給該過程的所有堆棧空間。然後,它從堆棧恢復EBP寄存器的舊值。*/
參考資料