<<< x86 Registers     Index     x86 Control Registers >>>

20. x86 Registers, Cont


  • Two index registers ESI (source index) and EDI (destination index) can be used as

    • 16-bit or 32-bit registers

    • Also in string processing instructions

    • In addition, ESI and EDI can be used as general-purpose data registers

     

  • Two pointer registers ESP (stack pointer) and EBP (base pointer)

    • 16-bit or 32-bit registers

    • Used exclusively to maintain the stack.

     

    Index and pointer x86 registers
  •  


<<< x86 Registers     Index     x86 Control Registers >>>