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;
•}