Thank you in advance ....................................
      What is the utility of ebp in Win32 asm.
      And why ebx, edi, esi are also important ?
Thank you again.............................................
Posted on 2005-11-01 20:22:39 by iNeedSpeed
ebp is usually used to store the stack frame address.

My guess on why ebx,edi,esi are important is because in 16bit days, you have to use those 3 register to access memory indirectly.
Posted on 2005-11-01 20:27:17 by roticv
And besides what roticv said, there is no 'better' or 'worse' register. Windows requires ebx, esi, edi (and ebp, esp, if I recall right ) to be preserved by all functions. Nothing more about these registers.
Posted on 2005-11-01 22:35:09 by ti_mo_n
Thank you for all of you.
Posted on 2005-11-02 02:03:37 by iNeedSpeed