Registro del búfer de memoria

format_list_bulleted Contenido keyboard_arrow_down
ImprimirCitar

Un registro de memoria intermedia (MBR) o un registro de datos de memoria (MDR) es el registro en un CPU de la computadora que almacena los datos que se transfieren hacia y desde el almacenamiento de acceso inmediato. Contiene una copia del valor en la ubicación de memoria especificada por el registro de dirección de memoria. Actúa como un búfer, lo que permite que el procesador y las unidades de memoria actúen de forma independiente sin verse afectados por pequeñas diferencias en el funcionamiento. Un elemento de datos se copiará al MBR listo para su uso en el siguiente ciclo de reloj, cuando el procesador pueda usarlo para lectura o escritura, o almacenarlo en la memoria principal después de escribirlo.

Este registro contiene el contenido de la memoria que se transferirá de la memoria a otros componentes o viceversa. Una palabra a almacenar debe transferirse al MBR, desde donde va a la ubicación de memoria específica, y los datos aritméticos a procesar en la ALU primero van al MBR y luego al registro acumulado, y luego se procesan en la ALU..

El MDR es un registro bidireccional. Cuando los datos se recuperan de la memoria y se colocan en el MDR, se escriben para ir en una dirección. Cuando hay una instrucción de escritura, los datos que se van a escribir se colocan en el MDR desde otro registro de la CPU, que luego coloca los datos en la memoria.

El registro de datos de la memoria es la mitad de una interfaz mínima entre un microprograma y el almacenamiento de la computadora; la otra mitad es un registro de dirección de memoria (MAR).

Más resultados...
Tamaño del texto:
undoredo
format_boldformat_italicformat_underlinedstrikethrough_ssuperscriptsubscriptlink
save