1
我明白EBP和ESP寄存器的基本語義,但我稍微用以下困惑:移動另一個寄存器EBP註冊
mov ebp, eax
下一行是:
mov edi, dword ptr [ebp]
我以爲ebp寄存器是我們走棧的參考點,增加它給我們參數,減去獲取局部變量。所以通過將eax移動到ebp,這不會導致問題嗎?
我可以理解說:
mov [ebp+12], eax
我猜想,是一起移動到EAX out參數的線路?