Oito desses registos são chamados registos genéricos e encontram-se divididos em dois grupos de quatro registos cada. O primeiro grupo contém os chamados data registers (AX, BX, CX e DX) e o segundo os index registers (SI e DI) e os pointer registers (BP e SP).
Apesar de todos os registos deste microprocessadore serem registos de 16 bits, os registos de dados, AX, BX, CX e DX podem ser utilizados como registos de oito bits. Utilizamos para isso o byte mais significativo e o byte menos significativo de cada registo (AH e AL respectivamente, para o caso do registo AX).