[英]How the instruction mov ebp esp does not overwrite the value of ebp
我知道這個問題對某些人來說可能很荒謬,但我真的堅持這個概念,我找不到正確的答案。 我確實理解下一組指令的含義:
push ebp
mov ebp esp
......some code....
mov esp ebp
pop ebp
但是人們一直說ebp在pop指令后恢復到以前的值,但是怎么可能?
mov ebp esp
實際上覆蓋了 ebp 寄存器。 因此,據我了解,ebp 最終的值與開始時不同
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.