mov edi edi
push ebp (将当前的栈底指针入栈,其实就是将当前的栈底的指针的值保存到栈里)
mov ebp,esp (将eSp寄存器的值指向ebp)
函数的后导指令
mov esp ebp (恢复esp到上一个堆栈的初始)
pop ebp (弹出ebp,恢复ebp的初始值)
ret (返回到调用前的下一个指令)
mov edi edi
push ebp (将当前的栈底指针入栈,其实就是将当前的栈底的指针的值保存到栈里)
mov ebp,esp (将eSp寄存器的值指向ebp)
函数的后导指令
mov esp ebp (恢复esp到上一个堆栈的初始)
pop ebp (弹出ebp,恢复ebp的初始值)
ret (返回到调用前的下一个指令)
转载于:https://www.cnblogs.com/sybtjp/archive/2012/05/15/2501843.html