¿Qué es el registro de direcciones de memoria MAR?
Los registros son parte de la unidad central de procesamiento (CPU) de una computadora. Los registros son ubicaciones de memoria a las que se puede acceder rápidamente para una rápida recuperación de datos.
Matriz de registro
La mayoría de los procesadores tienen varios registros, denominados arreglos de registros, que contienen datos e instrucciones a los que se debe acceder rápidamente durante la ejecución de una aplicación.
MAR
Uno de los registros ubicados en el procesador de la computadora es el registro de direcciones de memoria o MAR. El MAR almacena la dirección de memoria física donde se escribirá el siguiente dato o se ubicará la siguiente instrucción.
Traductor de memoria
El MAR también se conoce como traductor o decodificador de direcciones de memoria. Esto se debe a que traduce los datos leídos de la memoria o escritos en la memoria a una ubicación real en la memoria, asignando el espacio en la RAM para que lo use la CPU.
Ciclo de obtención-ejecución
Durante el proceso de obtención de datos y ejecución de aplicaciones, la CPU utiliza MAR para almacenar la dirección en la que se colocarán estos datos en la RAM del sistema, o desde donde se accederá a ellos.
Referencias
Entradas Relacionadas