¿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.

Índice

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

Subir

Si continúas navegando por esta web, entendemos que aceptas las cookies que usamos para mejorar nuestros servicios. Más imformación