X86 16-bit Registers 

There are 4 types of registers in the x86 processors:

  1. Data Registers

  2. Segment Registers

  3. Pointer and Index Registers

  4. Status (FLAGS) Register