3
DE CARTAGENA
FACULTAD DE INGENIERIA DE SISTEMAS
Introducción
El sistema de memoria almacena los programas y datos
que requiere el procesador
Desde el punto de vista delprogramador está compuesto
por:
Memoria Principal: conjunto de celdas de almacenamiento
organizadas en palabras del mismo tamaño
Memoria Secundaria: conjunto de periféricos donde se
almacenainformación que puede ser cargada en memoria
principal para su procesamiento
RAM
Disco duro, CD, DVD, etc
La memoria principal es accesada directamente por el
procesador a través del bus del sistemamientras que la
memoria secundaria lo es indirectamente por la CPU
mediante la interfaz de E/S.
Introducción
¿Qué se requiere de un sistema de memoria?
Que sea grande
Que sea rápido
Que seabarato
Lamentablemente ninguna tecnología es capaz
de satisfacer todas las necesidades:
A mayor capacidad, mayor tiempo de acceso
A menor tiempo de acceso, mayor costo por bit
es decir,más caro en precio
A mayor capacidad, menor costo por bit
es decir, más económico en precio
Introducción
Conclusión: Es imposible utilizando una única
tecnología que cumpla los requisitosde
capacidad, velocidad y costo
Solución: Jerarquía de memoria
Introducción
Si se usan varias tecnologías y se organiza jerárquicamente
por niveles, entonces, desde el punto de vista de la CPU elsistema de memoria:
Se comportan como una única memoria
Presenta un tamaño igual al que pueda disponerse de usando
la tecnología más económica
El tiempo de acceso que se obtiene es tan rápido como elque
pueda ofrecer la tecnología más rápida
El requerimiento principal del sistema de memoria será
hacer que en todo momento los datos que necesita la CPU
se encuentren en el nivel más bajode la jerarquía
en realidad es un tiempo de acceso promedio
Es decir más cerca del procesador
Por otro lado, el flujo de información va desde los niveles
superior los inferiores a medida...
Regístrate para leer el documento completo.