程序可见寄存器又分为通用寄存器、专用寄存器和段寄存器三类。

  通用寄存器
   EAX  AX  AH  AL
   EBX  BX  BH  BL
   ECX  CX  CH  CL
   EDX  DX  DH  DL
   ESI  SI
   EDI  DI
   EBP  BP
   ESP  SP

  专用寄存器:包括指令指针寄存器和标志寄存器(图11.2)。
  EIP   IP
  EFLAGS FLAGS

  段寄存器
  CS DS SS ES FS GS
  其中ES、FS、GS都是附加数据段,无缺省组合,必须加段前缀加以说明。