Un registro de CPU es un área de almacenamiento de alta velocidad en la CPU que representa todos los datos antes del procesamiento. Los registros dentro de una CPU también están relacionados con la cantidad de bits que tiene. El tamaño de bit es una variable que ayuda a determinar la potencia y la velocidad de una CPU.
Una CPU de 64 bits, por ejemplo, tiene registros de 64 bits de ancho. En este caso, una CPU de 64 bits puede usar un registro para manipular hasta 64 bits de datos. Los datos que deben ser procesados por una CPU deben estar presentes en el registro, como dos números y el resultado de restar uno del otro. El movimiento de datos a través de los registros de la CPU generalmente no son vistos por los usuarios.