CPU는 4개의 내부 레지스터를 가지고 있다. 각각은 16비트 이다. 보통 AX, BX, CX, DX로 불리고 8비트로 두개의 레지스터로 나누면 AX는 high byte인 AH와 low byte인 AL 레지스터로 나뉜다. BX, CX, DX도 마찬가지로 적용된다.

레지스터들은 각각의 고유한 이름이 있다:

AX Accumlator

BX Base register

CX Counting register

DX Data register

DS Data segment register

ES Extra segment register

SS Battery segment register

CS Code segment register

BP Base pointers register

SI Source index register

DI Destiny index register

SP Battery pointer register

IP Next instruction pointer register

F Flag register