Los registros son una memoria interna de alta velocidad en la CPU que permite almacenar y acceder rápidamente a datos e instrucciones temporales. Están en la cima de la jerarquía de memoria. Dentro de la CPU hay un conjunto de registros visibles al usuario que pueden ser referenciados por el lenguaje máquina y que incluyen registros de datos, de memoria, de propósito general y de coma flotante.