Hey all, I am currently reading a great article on smashing the stack. The article can be found at http://www.phrack.com/phrack/49/P49-14

Anyways, as I am reading this, I realize that I don't know much about the assembly registers that are talked about. I have searched the net and found very convoluted definitions of registers. so I was wondering if anyone could BRIEFLY talk about the following registers as they pertain to x86 systems.

eax:
ecx:
edx:
esp:
ebp:
esi:

Any help on any of these would be great!

Thanks