Mapa de memoria
Una computadora digital, para tener un mejor control sobre la ejecución de las instrucciones (en binario) y de los datos por utilizar para el desarrollo de un programa, del funcionamiento de un sistema operativo (programa monitor), etc., organiza su memoria RAM y memoria ROM en un Mapa de Memoria.
Se le llama Mapa de memoria a la representación de los bloques en que se ha dividido el espacio de memoria direccionable por el microprocesador. Cada bloque o partición corresponde al rango de direcciones ocupado por un circuito de memoria, de acuerdo con la asignación que se haya hecho de las líneas del bus de direcciones que no van conectadas a las entradas de direcciones del circuito de memoria, ver figura a continuación.
podemos observar la ubicación de la memoria RAM y la memoria ROM en un mapa de memoria de 1 Mb basado en un microprocesador 8086. En dicha figura se observa lo siguiente:
Hay un área de memoria RAM básica de 64 Kb, la cual sirve para el almacenamiento temporal de instrucciones y datos tanto de programas del usuario como programas del sistema.
Hay un área dedicada a la memoria ROM en la cual se almacenan pequeños programas del sistema.
Hay un área de memoria, la cual tiene diferentes usos, como por ejemplo expansión de la memoria RAM en la tarjeta madre.
Fuente: Apuntes de Arquitectura de computadoras de la FCA de la UNAM