Регістри процесора зазвичай знаходиться на вершині ієрархії пам'яті та забезпечує найшвидший спосіб доступу до даних. Цей термін зазвичай стосується лише групи регістрівякі безпосередньо кодуються як частина інструкції, як визначено набором інструкцій .
Реєстри загального призначення фізично перебувають у мікропроцесорі всередині арифметико-логічного устрою (АЛУ), тому ще називають регістрами АЛУ. eax/ax/ah/al (Accumulator register) регістр-Акумулятор. Застосовується для зберігання проміжних даних. ebx/bx/bh/bl (Base register) – базовий регістр.
Реєстри RAX, RCX, RDX, RBX, RSP, RBP, RSI, RDI, Rx, RxD, RxW, RxB, SPL, BPL, SIL, DIL доступні лише у 64-бітному режимі роботи процесора. Реєстр прапорів FLAGS (16 біт) / EFLAGS (32 біта) / RFLAGS (64 біта) – містить поточний стан процесора.