Вы находитесь на странице: 1из 14

Arquitectura y organización

del computador

Memoria de la computadora
Contenido
Jerarquias de la memoria

Diseño de sistema de memoria y


Principio de Localidad
Rendimiento de un sistema de
memoria
Organización de la memoria
operativa de la computadora
Direccionamiento de los bytes de
memoria

Arquitectura y Org. de la PC SKTA


Jerarquías de la Memoria
•Memoria Interna a la CPU

•Memoria Principal

•Memoria Secundaria

•Memoria cache

Arquitectura y Org. de la PC SKTA


Arquitectura y Org. de la PC SKTA
Diseño de un sistema de memoria
El diseño de un sistema de memoria se basa
en la naturaleza de los programa y la
tecnología de las memorias. El principio de
localidad y el hecho de que las memorias
más pequeñas son más rápidas permite
organizar el sistema de memoria en varios
niveles (jerarquía de memoria), creando la
ilusión de una gran memoria a la que se
puede acceder tan rápidamente como a una
memoria muy pequeña
Arquitectura y Org. de la PC SKTA
Principio de Localidad
Establece que las direcciones que genera un
programa durante su ejecución no son uniformes,
sino que tienden a estar concentradas en pequeñas
regiones del espacio de direcciones.

Tres tipos de localidad

•Localidad temporal
• Localidad Espacial
•Localidad Secuencial

Arquitectura y Org. de la PC SKTA


Rendimiento de un sistema de
memoria
Factores son los siguientes:
•El orden de frecuencia de las direcciones lógicas que genera
el programa en su ejecución.
•El tiempo de acceso de cada nivel de la jerarquía de memoria
en relación a la CPU.
•La capacidad de almacenamiento de cada nivel.
•El tamaño de los bloques de información que se transfieren
entre niveles sucesivos.
•Las estrategias, denominadas algoritmos de ubicación, que se
utilicen para determinar que zona de memoria albergará el
bloque de información que se transfiere.

Arquitectura y Org. de la PC SKTA


Rendimiento de un sistema de
memoria
Los bits que forman las unidades de memoria coincidan con el
formato de la palabra del MP.

La Memoria de los MP de la familia INTEL generalmente


esta organizada en 2 byte (mayor y menor ó impar y par) este
es el caso de los sistemas de memoria de 16 bits. Para cada
byte es necesario controlar los bits de paridad. El conjunto de
estos bytes de memoria conforman los bancos de memoria. La
cantidad de Memoria y el tipo de Memoria Dinámica (DRAM)
esta determinado por el volumen de memoria que puede
direccionar el MP.

Arquitectura y Org. de la PC SKTA


Direccionamiento de los bytes de
memoria
Analizando los posibles casos de transmisión de
bytes y palabras con direcciones pares e impares :
Cuando el MP transmite un byte con dirección impar
forma la señal activa -BHE y pone en el bus una
dirección impar.
Durante la transmisión de un byte con dirección par la
señal -BHE es pasiva y en el bus se encuentra una
dirección par.
La transmisión de palabras incluye ambos bytes por
ello la señal -BHE es activa.

Arquitectura y Org. de la PC SKTA


Contenido
Distribución de la memoria

Organización segmentada de la
memoria

Tipos de Memoria

Extendida, expandida,
Convencional,Superior, Alta,

Memoria Oculta (Shadow RAM)

Arquitectura y Org. de la PC SKTA


Organización segmentada de la
memoria
•El primer Megabyte (MB) de la memoria es
accesible en régimen real de direccionamiento y
consta de 16 segmentos o bloques de 64 Kilobyte
(KB) cada uno. Los primeros 10 bloques se reserva
para la RAM, es ahí donde se carga el S.O. (DOS),
los drivers y los programas e aplicación. Estos 10
segmentos que comprendes desde las direcciones
0000h hasta 9FFFh se conoce como Memoria
Convencional.

Arquitectura y Org. de la PC SKTA


Organización segmentada de la
memoria
En las versiones del Dos Actuales y mayores que
DOS 5.0 se reconocen las siguientes regiones de
memoria:
•Memoria Convencional.
•Memoria Extendida.
•Memoria Expandida.
•Memoria Superior.
•Area de memoria Alta. (HMA).

Arquitectura y Org. de la PC SKTA


Organización segmentada de la
memoria
Con el aumento de la frecuencia de trabajo de los MP,
se produjo un desbalance del subsistema de control de
la memoria operativa y del ROM BIOS, el cual
disminuye la efectividad cuando trabaja el SO y los
Drivers del BIOS.

El desbalance en el tiempo de acceso a la memoria se


produce por el uso de elementos de DRAM (Ram
Dinámica), la cual es de rápido acceso en
comparación con la EPROM que es de acceso lento y
que conserva el BIOS.

Arquitectura y Org. de la PC SKTA


Arquitectura y Org. de la PC SKTA

Вам также может понравиться