¿Qué es una memoria de corrección? Tiendas de informática

A los datos de los programas en ejecución en la memoria principal para un acceso rápido. Esto permite a la computadora para ejecutar múltiples programas al mismo tiempo. Para recopilar los datos, cuando se requiera, el equipo debe conocer la dirección de los datos en la memoria principal. Sin embargo, las primeras computadoras no tenían el espacio disponible para almacenar las direcciones más largas en los registros del procesador. Por lo tanto, un sistema de compensación se introdujo para dar a los procesadores una manera de hacer frente a grandes bloques de memoria con espacio de direccionamiento limitado. Abordar

Memoria relativa y absoluta cuenta con dos categorías generales, cada uno representando una visión particular de cómo la memoria se debe organizar. El mapeo "absoluta" de la memoria da una identificación única a cada ubicación en la memoria. Esta designación de la memoria hace que los datos de mapas en la memoria se ocupa mucho más fácil para los seres humanos. Sin embargo, para máquinas, una asignación de "relativa" ayuda a mitigar algunas de sus capacidades mediante la creación de compensaciones matemáticas para acceder a los datos.
Direccionamiento de memoria y registrar Tamaño

La razón direccionamiento de memoria asumir un aspecto relativo dentro de la computadora tiene que ver con el tamaño del registro. Un "registro" es una ubicación en el procesador que tiene un valor. En el acceso a la memoria, el registro tendrá una dirección de una ubicación en la memoria. Sin embargo, registran tamaños son limitadas: un registro de 16 bits sólo puede contener 16 dígitos binarios, por un valor máximo positivo de 65.536. Esto significa que un registro de 16 bits sólo puede abordar 65, 536 ubicaciones en la memoria. A menudo, la memoria representa muchas más direcciones de datos que este. Para hacer frente a este problema, un sistema de memoria de corrección se desarrolló
Segmento:. Offset Abordar

Este plan, llamado "segmento: offset" direccionamiento, permitido registros más pequeños para hacer frente a las direcciones más altas en la memoria. El segmento de camino: abordar desplazamiento se refiere a una dirección absoluta es a través de un valor de segmento, multiplicándolo por 16, y la adición de un desplazamiento. Este proceso permite el direccionamiento de los valores más altos en la memoria mediante la compensación de un valor más allá del valor máximo de la caja registradora. Curiosamente, muchas combinaciones de segmentos /desplazamiento diferentes pueden referirse a una sola dirección absoluta.
La memoria de alta Area

Los primeros 65.520 bytes de memoria después de "real" física la memoria se denomina "área de memoria alta." Esta área de memoria es la única parte de la memoria extendida que la computadora puede acceder en modo "real". Modo real limita el acceso de la memoria del procesador a los datos "reales" accesibles a través de la dirección directa, determinada por el tamaño de direcciones. Programas de MS-DOS, que se originó en los días de 8 - y la informática de 16 bits, a menudo utilizan este modo de procesamiento por compatibilidad

.