El sistema de memoria está formado por las unidades donde se
almacenan tanto los datos como las instrucciones. Sirve para: Trabajar con información Almacenar Las estructuras básicas de una memoria son: Memoria interna: registros, cache, memoria principal. Memoria externa: discos de estado sólido, dispositivos magnéticos y ópticos. El sistema de memoria se estructura en bloques físicos de un determinado número de bits. ¿Qué es un bloque físico? Es la cantidad de información transferida en una operación individual de acceso. Cada bloque físico tiene una dirección, en general se accede por direcciones, aunque también hay memorias direccionales por su contenido. Ejemplos de bloques físicos. Procesador: palabras Cache y memoria principal: palabras Disco a memoria principal: sectores, cluster.
Características y parámetros a considerar de una unidad de
memoria. Permanecía Capacidad Velocidad Consumo Tamaño Disipación de calor Precio Ruido etc. Velocidad de funcionamiento Tiempo de acceso a memoria o latencia Tiempo de ciclo de memoria Ancho de banda Lo que nos interesa de una memoria e que sea muy rápida, muy capaz, que ocupe y consuma poco y sea permanente, pero en nuestra actualidad no han creado una tecnología que reúna todos estos requisitos. Se puede establecer una jerarquía de memoria, bajo cuatro puntos de vista: Tamaño, tiempo de acceso ancho de banda y coste por bit. Tomando en cuenta estos puntos podemos decir que la jerarquía de una memoria puede ser: 1) Registros cpu 2) Cache interna (L1) 3) Cache (L2/L3) 4) DRAM 5) SSD 6) Flash USB 7) HDD 8) Cinta magnética El procedimiento de gestión de la memoria hace uso de dos principios: Principio de localidad temporal y de localidad espacial.