Intel x86 Assembly (32bit) Registers EAX- Accumulator.  Used in arithmetic operations ECX- Counter. Used to shift instructions and loops EDX- Data.  Used in arithmetic and I/O operations EBX- Base.  Used as a pointer to data ESP- Stack Pointer.  Points to top of stack (lowest memory address) EBP- Stack Base Pointer.  Points to the base of … Continue reading Assembly