Registro de direcciones de memoria

format_list_bulleted Contenido keyboard_arrow_down
ImprimirCitar

En una computadora, el registro de dirección de memoria (MAR) es el registro de la CPU que almacena la dirección de memoria desde la cual se obtendrán datos en los registros de la CPU, o la dirección a la que se enviarán y almacenarán los datos a través del bus del sistema.

En otras palabras, este registro se utiliza para acceder a datos e instrucciones desde la memoria durante la fase de ejecución de la instrucción. MAR contiene la ubicación de la memoria de los datos a los que se debe acceder. Al leer de la memoria, los datos direccionados por MAR se alimentan al MDR (registro de datos de memoria) y luego los utiliza la CPU. Al escribir en la memoria, la CPU escribe datos de MDR en la ubicación de la memoria cuya dirección está almacenada en MAR. MAR, que se encuentra dentro de la CPU, va a la RAM (memoria de acceso aleatorio) o al caché.

El registro MAR es la mitad de una interfaz mínima entre un microprograma y el almacenamiento de la computadora; la otra mitad es un MDR.

En general, MAR es un registro de carga paralelo que contiene la siguiente dirección de memoria que se manipulará, por ejemplo, la siguiente dirección que se leerá o escribirá.

Contenido relacionado

Principio de Kerckhoff

Principio de Kerckhoff de la criptografía fue formulada por el criptógrafo holandés Auguste Kerckhoffs en el siglo XIX. El principio sostiene que un...

Mu-metal

Mu-metal es una aleación ferromagnética blanda de níquel-hierro con muy alta permeabilidad, que se utiliza para proteger equipos electrónicos sensibles...

Desnormalización

Desnormalización es una estrategia utilizada en una base de datos previamente normalizada para aumentar el rendimiento. En informática, la desnormalización...
Más resultados...
Tamaño del texto:
undoredo
format_boldformat_italicformat_underlinedstrikethrough_ssuperscriptsubscriptlink
save