Inicio : Términos de software : Definición de registro

Suscríbete

Un registro es un área de almacenamiento temporal integrada en un CPU. Algunos registros se usan internamente y no se puede acceder a ellos fuera del procesador, mientras que otros son accesibles para el usuario. CPU más moderna arquitecturas incluir ambos tipos de registros.

Los registros internos incluyen el registro de instrucciones (IR), el registro de memoria intermedia (MBR), el registro de datos de memoria (MDR) y el registro de direcciones de memoria (MAR). El registro de instrucciones obtiene instrucciones del contador del programa (PC) y guarda cada instrucción a medida que el procesador la ejecuta. Los registros de memoria se utilizan para pasar datos de memoria al procesador El tiempo de almacenamiento de los registros internos es extremadamente temporal, ya que a menudo contienen datos por menos de un milisegundo.

Los registros accesibles para el usuario son más grandes que los registros internos y, por lo general, contienen datos durante más tiempo. Por ejemplo, un registro de datos puede almacenar valores individuales a los que hace referencia un programa actualmente en ejecución. Un registro de direcciones contiene direcciones de memoria, que hacen referencia a diferentes bloques de memoria dentro del sistema. RAM. Muchas CPU ahora tienen registros de propósito general (GPR), que pueden contener direcciones de datos y de memoria.

Los registros varían en número y tamaño, dependiendo de la arquitectura de la CPU. Algunos procesadores tienen registros 8, mientras que otros tienen 16, 32 o más. Durante muchos años, los registros fueron 32-bit, pero ahora muchos tienen un tamaño 64-bit. Es necesario un registro de bits 64 para un procesador de bits 64, ya que permite que la CPU acceda a las direcciones de memoria de bits 64. Un registro de bits 64 también puede almacenar instrucciones de bits 64, que no se pueden cargar en un registro de bits 32. Por lo tanto, la mayoría de subrogación escrito para procesadores 32-bit puede ejecutarse en computadoras 64-bit, mientras que los programas 64-bit no son compatibles con las máquinas 32-bit.

TechLib - El Diccionario Informático Tech Lib

Esta página contiene una definición técnica de Registro. Explica en terminología informática lo que significa Registro y es uno de los muchos términos de software en el diccionario TechLib.

Todas las definiciones en el sitio web de TechLib están escritas para ser técnicamente precisas pero también fáciles de entender. Si encuentra útil esta definición de Registro, puede hacer referencia a ella utilizando los enlaces de citas anteriores.