¿Qué es un archivo de registro?
Un archivo de registro es un medio de almacenamiento de memoria dentro de la unidad de procesamiento central (CPU) de una computadora. Los archivos de registro de la computadora contienen bits de datos y ubicaciones de mapeo. Estas ubicaciones especifican ciertas direcciones que son componentes de entrada de un archivo de registro. Otras entradas incluyen datos, una función de lectura y escritura y función de ejecución.
Cuando un usuario instala un programa en una computadora, esa aplicación de software escribe un archivo de registro en la CPU. La mayoría de los programas de software contendrán más de un archivo. Esos archivos contienen instrucciones de ejecución que la CPU sigue cuando el usuario inicia y usa la aplicación. Un archivo de registro también le permite a la CPU saber dónde se encuentra el programa y qué datos se necesitan para realizar ciertas funciones.
Los decodificadores son parte de un archivo de registro. Cuando los datos se extraen de un registro, el disco duro de la computadora se refiere a los bits que están contenidos en el archivo. Parte del proceso de extracción implica leer y descifrar los bits de datos que están contenidosen el registro. Una vez que un programa completa una función, puede escribir un código o mensaje que indique los resultados de la operación.
Los archivos de registro utilizan una de las dos tecnologías relacionadas con la memoria. El primero se conoce como memoria de acceso aleatorio estático, o SRAM. Con la memoria de acceso aleatorio estático, hay varios bits de memoria que están etiquetados según el código binario. El estado de cada bit de memoria está etiquetado con un cero o uno, lo que indica un estado activo o inactivo.
Un segundo tipo de memoria de registro es la memoria de acceso aleatorio dinámico o DRAM. Cada sección de memoria contiene un condensador y transistor. Los valores de datos se equiparan con diferentes cargas y deben actualizarse constantemente por el chip de memoria. La actualización o "refrescante" generalmente tomará hasta el 2 por ciento del tiempo de procesamiento total.
.Hay dos componentes para la capacidad del chip de memoria para procesar datos. Incluyen ciclo y acceso tIME. El tiempo de ciclo es la cantidad más baja de tiempo que ocurre entre las solicitudes de datos. El tiempo de acceso es la cantidad de segundos o minutos que se necesita para la CPU solicitar datos de un archivo de registro y el tiempo que lleva realmente recibir esa información.
Si bien SRAM generalmente se usa con cachés de memoria, su tiempo de ciclo y tiempo de acceso son los mismos. Con la tecnología DRAM, el tiempo de ciclo suele ser más largo que su tiempo de acceso. Esto se debe a que la memoria dice o extracciones implican un proceso de destrucción y reescribir.