Stack structure (with FPO)
•
[ESP]
Local Var 2 (DWORD)
•
[ESP+4]
Local Var 1 (DWORD)
•
[ESP+8]
return address
•
[ESP+C]
Param 1 (DWORD)
•
[ESP+10] Param 2 (DWORD)
•
…
•
•
void func(int Param1, int Param2)
•
{
•
int var1, var2;
•
}