Ein CPU-Register ist ein Hochgeschwindigkeitsspeicherbereich in der CPU, der alle Daten vor der Verarbeitung darstellt. Register innerhalb einer CPU hängen auch mit der Anzahl der Bits zusammen, die sie hat. Die Bitgröße ist eine Variable, die dabei hilft, die Leistung und Geschwindigkeit einer CPU zu bestimmen.
Eine 64-Bit-CPU hat beispielsweise 64 Bit breite Register. In diesem Fall kann eine 64-Bit-CPU ein Register verwenden, um bis zu 64 Datenbits zu manipulieren. Daten, die von einer CPU verarbeitet werden müssen, müssen im Register vorhanden sein, wie z. B. zwei Zahlen und das Ergebnis der Subtraktion einer von der anderen. Datenbewegungen durch CPU-Register werden von Benutzern normalerweise nicht gesehen.