Unidad 4: MEMORIAS
Tecnicatura Universitaria en Desarrollo de Aplicaciones Informáticas
U.N.D.E.F. - I.U.A. – F.C.A.
Mster. Ing. Brenda Meloni
Memorias
Ing. Brenda Meloni
Memorias – organización de una memoria
Un factor importante en el diseño de un chip de memoria es la cantidad de bits que pueden ser leídos o
escritos al mismo tiempo.
Así por ejemplo un chip de memoria de 64bits, puede tener distintas organizaciones o configuraciones:16x4,
32x2, 64x1, 8x8, etc. Esto establece la relación fila/columna de la matriz de celdas de memoria, el tamaño de
los decodificadores para el direccionamiento y como dijimos en el primer punto la cantidad de bits a ser
accedidos al mismo tiempo.(unidad de datos)
Ing. Brenda Meloni
Memorias – características de la memoria
• Tipo Físico
• Capacidad
• Volatilidad
•Método de Acceso
• Ubicación
• Rendimiento o Performance
Ing. Brenda Meloni
Memorias – características de la memoria
1- Tipo Físico
•Semiconductores: Circuitos integrados basados en semiconductores para almacenar información. Se utilizan
principalmente transistores y capacitores para almacenar bits- Ejemplos: DRAM, Flash
•Magnético: Utiliza patrones de magnetización sobre una superficie magnética. Ejemplos: Discos duros, Cintas
(Cartridge, DDS, etc)
•Óptico: Almacena información como deformaciones en la superficie de un disco circular, leyéndola con un
laser que lo ilumina mientras éste gira. Ejemplos: CD, DVD, BluRay
Ing. Brenda Meloni
Memorias – características de la memoria
2. Capacidad
Para distinguir entre conjuntos de datos mayores a los bytes se utilizan prefijos que se colocan delante de
“byte”: kilobyte, megabyte, gigabyte. Aquí chocan el sistema decimal, que estamos acostumbrados a utilizar, y
el sistema binario, que utilizan los ordenadores para comunicarse. Por este motivo, en la actualidad se utilizan
dos normas de identificación para las cantidades de datos: los prefijos binarios y los decimales.
Ing. Brenda Meloni
Memorias – características de la memoria
3. Volatilidad ACCESO
RANDOM NO volatil NI perenne
volatil o perenne
UNIDAD DE INFORMACION
(grupo de bytes a los que se
R.A.M.
accede en forma conjunta) se R.O.M.
denomina PALABRA o
Random Access Memory POSICIÓN DE MEMORIA Read Only Memory
UNIDAD DE
INFORMACION (grupo
TIEMPO DE ACCESO de bytes a los que se
Tiempo de lectura, lapso transcurrido entre la orden accede en forma
de lectura y la disponibilidad efectiva de la unidad de conjunta) se denomina
información
BLOQUE
Memorias Externas
MODO DE ACCESO
Técnica que permite la búsqueda de la unidad de
información
Ing. Brenda Meloni
Memorias – características de la memoria 4. Método de acceso
comparación de un grupo de bits de la
se establece una posición de unidad de información con el contenido admite ambas operaciones
referencia de una posición de memoria
LECTURA /
SECUENCIAL ASOCIATIVO ESCRITURA
Acceso a la Operaciones
unidad de que aceptan
información por cada
un componente de selección
acceso
habilita una palabra e inhabilita a
permite únicamente esta operación
las demás
SOLO
LECTURA
ALEATORIO
Duración de
la
información
en el soporte
pierden su información con el corte de suministro
VOLATIL o
PERENNE PERMANENTES
Ing. Brenda Meloni
Memorias – características de la memoria
5. Ubicación
• CPU – Memoria Cache
• Interna
• Externa
Ing. Brenda Meloni
Memorias – características de la memoria
6. Rendimiento o Performance
• Tiempo de Acceso
Tiempo que transcurre desde el requerimiento del dato y la obtención del mismo, es decir,
establecen la velocidad con la que la memoria puede responder a las solicitudes para realizar
acciones. En memorias de acceso aleatorio, memoria RAM, el tiempo de acceso (o latencia) es
el tiempo que transcurre desde que una dirección de memoria es visible para los circuitos de
la memoria hasta que el dato está almacenado (escritura) o está disponible para ser utilizado
(lectura).
• Tiempo de Ciclo
Tiempo que transcurre entre dos operaciones consecutivas, es decir, es el tiempo, generalmente
medido en nanosegundos, entre el inicio de un acceso a la memoria de acceso aleatorio (RAM) y el
momento en que se puede iniciar el siguiente acceso .
Memoria RAM - Clasificación
SRAM
RAM
DRAM
Memoria RAM- SRAM
SRAM
• Tipo de tecnología de memoria RAM: basada en semiconductores,
capaz de mantener los datos.
• Son las siglas de la voz inglesa Static Random Access Memory, que significa memoria estática de
acceso aleatorio (o RAM estática)
• La memoria SRAM es más cara, pero más rápida y con un menor consumo (especialmente en
reposo) que la memoria DRAM.
• Es utilizada cuando es necesario disponer de un menor tiempo de acceso, o un consumo
reducido, o ambos.
• Debido a su compleja estructura interna, es menos densa que DRAM, y por lo tanto no es
utilizada cuando es necesaria una alta capacidad de datos, como por ejemplo, en la memoria
principal de los computadores personales.
• El rendimiento de SRAM es mejor que el de DRAM en términos de velocidad. Significa que es más
rápido en operación.
• SRAM se utiliza para crear un caché sensible a la velocidad.
• Las SRAM se utilizan en sistemas científicos e industriales, electrónica del automóvil, y similares.
También se pueden encontrar prácticamente en todos los productos de uso cotidiano que
implementen una interfaz electrónica de usuario.
Memoria RAM - DRAM
• Son las siglas del inglés Dynamic Random Access Memory, DRAM
que significa memoria dinámica de acceso aleatorio (o RAM dinámica)
• Tipo de tecnología de memoria RAM: basada en condensadores, los cuales pierden su carga
progresivamente, necesitando de un circuito dinámico de refresco que, cada cierto período,
revisa dicha carga y la repone en un ciclo de refresco.
• Existen dos tipos: volátiles y no volátiles, cuya diferencia estriba en si los datos permanecen o se
volatilizan en ausencia de alimentación eléctrica.
• Más barato en comparación con SRAM.
• Tiene una mayor capacidad de almacenamiento. Por lo tanto, se utiliza para crear un sistema de
espacio RAM más grande.
• Ofrece una estructura sencilla.
• No requiere que actualice el contenido de la memoria.
• No es necesario actualizar el contenido de la memoria y su tiempo de acceso es más rápido.
• Se necesita lógica o circuitos, por lo que el módulo de memoria en sí es más simple.
• Principalmente se encuentran en notebooks modernas.
Memoria RAM- SRAM
Memoria CACHE
Es una memoria intermedia Tipo estático
entre el procesador y la DRAM
SRAM
Memoria CACHE
Memoria CACHE
Cuando el procesador necesita acceder a una información para hacer sus tareas, esta información
es pedida a la RAM que la proporciona al procesador tan rápido como puede.
Este proceso no es instantáneo, sino que se necesita un tiempo, varios ciclos de reloj, solo son unos
nanosegundos, pero, aunque a nosotros nos parezca que no es nada, en realidad es un mundo y
mientras el procesador está esperando se pierde la oportunidad de hacer otros cálculos y
operaciones.
Para solucionar este problema se creó la memoria caché, esta no es más que una pequeña
cantidad de memoria que está dentro del procesador, la finalidad de la memoria caché es hacer
que el acceso a la información por parte del procesador sea lo más rápida posible. La memoria
caché está dentro del procesador por lo que la información tiene que viajar muy poco hasta llegar al
lugar donde se procesa, por lo que el tiempo que se necesita para acceder a ella es mucho más
reducido que en el caso de la RAM.
Memoria CACHE - Ventajas
VENTAJAS DE LA MEMORIA CACHE:
• Es una memoria rápida, de poca capacidad (en el
orden de KB y MB generalmente) ubicada entre los
Registros de la Unidad Central de Proceso y la
Memoria Dinámica.
• La memoria caché es más rápida que la RAM porque
está ubicada más cerca de la CPU y funciona a la
velocidad de la CPU .
• No es accedida por su dirección, si no por su contenido.
• La memoria caché, también conocida como memoria
de CPU, es una RAM estática (SRAM) de alta
velocidad a la que un microprocesador de computadora
• Puede acceder más rápidamente que la RAM normal.