Los registros de CPU realizan una variedad de funciones, una de las cuales es ofrecer almacenamiento temporal para que la CPU acceda a la información almacenada en el disco duro. Cada registro de CPU tiene una función distinta y los registros son componentes esenciales de la CPU comúnmente reconocidos para propósitos de asignación de memoria.
Los ejemplos de registros de CPU incluyen el Registro de direcciones de memoria (MAR), el Registro de memoria intermedia de memoria (MBR), el Registro de direcciones de E /S (I /O AR) y el Contador de programas (PC). Estos registros de CPU realizan funciones específicas en la CPU. Por ejemplo, el MAR almacena la dirección donde la memoria de la CPU lee y escribe datos. El MBR almacena el contenido de los datos que lee la CPU en la memoria.