¿Qué es el registro en la arquitectura del sistema informático?

Supongo que quiere decir “¿Qué es un registro en la arquitectura del sistema informático?”

Un registro es solo una colección de bits. Nada mas.

Con frecuencia se manipula como una unidad: se copia de un lugar a otro, se usa en aritmética, se usa para almacenamiento temporal, se usa para indexar …

A algunos registros se les asignan funciones especiales: el contador del programa, utilizado para indexar la siguiente instrucción que se interpretará, utilizado para indexar los parámetros de una instrucción.

El registro de estado se utiliza para recopilar el estado de varias partes de la CPU: estado de los resultados de la aritmética (cero, distinto de cero, desbordamiento, subflujo, desbordamiento / subflujo / no-número), estado de interpretación – desbordamiento de pila / underflow / interrupt / privilege level / … Aunque algunos de estos pueden estar en diferentes registros, dependiendo de la elección arquitectónica del diseñador.

El subsistema de administración de memoria utiliza registros de tablas de páginas para traducir direcciones virtuales en direcciones físicas …

Los dispositivos usan registros para aceptar comandos / direcciones de la CPU para su actividad, y para informar su estado / estado.