Memoria
[ Arquitectura de Computadores ] SISTEMAS DE MEMORIA
IIC 2342 Semestre 2005-2 Domingo Mery
Präsentat ion
D.Mery
1
Arquitectura de Computadores
[ Índice ]
44.1 Sistemas de almacenamiento (tecnología) 44.2 Codificación, compresión e integridad 44.3 Jerarquía de memoria 44.4Organización de la memoria principal 44.5 Latencia, tiempo de ciclo, ancho de banda 44.6 Memorias caché 44.7 Memoria virtual 44.8 Manejo de errores y fiabilidad
D.Mery 2 Arquitectura de Computadores
Präsentat ion
[ Índice ]
44.1 Sistemas de almacenamiento (tecnología) 44.2 Codificación, compresión e integridad 44.3 Jerarquía de memoria 44.4 Organización de la memoria principal 44.5Latencia, tiempo de ciclo, ancho de banda 44.6 Memorias caché 44.7 Memoria virtual 44.8 Manejo de errores y fiabilidad
D.Mery 3 Arquitectura de Computadores
Präsentat ion
[ Memoria ]
Sistemas de almacenamiento
Características
• • • • • • • •
D.Mery
Localización Capacidad Unidad de transferencia Método de Acceso Rendimiento Tipo Físico Características Físicas Organización
4 Arquitecturade Computadores
Präsentat ion
[ Memoria ]
Sistemas de almacenamiento
Localización
• CPU • Interna • Externa
D.Mery
5
Arquitectura de Computadores
Präsentat ion
[ Memoria ]
Sistemas de almacenamiento
Capacidad
• Tamaño de la palabra
– La unidad de organización de la memoria
• Número de palabras o bytes
D.Mery
6
Arquitectura de ComputadoresPräsentat ion
[ Memoria ]
Sistemas de almacenamiento
Unidad de Transferencia
• Interna
- Normalmente gobernada por un bus ancho de datos.
• Externa
– Los datos se transfieren normalmente en bloques, que son unidades mucho más grandes que las palabras.
• Unidad Direccionable
– La unidad más pequeña que puede ser accesada – Palabras o en algunos casos Bytes – Bloques en discos
D.Mery 7Arquitectura de Computadores
Präsentat ion
[ Memoria ]
Sistemas de almacenamiento
Métodos de Acceso
• Secuencial
– Iniciar al prinicipio y leer en orden – El tiempo de acceso depende de la localización de los datos y de dónde se localizaban previamente.
• Ejemplo: Cinta
• Directo
– Bloques individuales, tienen direcciones únicas – El acceso se hace mediante un acceso directo a unavecinidad dada – El tiempo de acceso es variable
D.Mery 8 Arquitectura de Computadores
Präsentat ion
[ Memoria ]
Sistemas de almacenamiento
Métodos de Acceso (2)
• Random
– Direcciones individuales identifican posiciones exactas. – El tiempo de acceso es independiente de la posición o acceso previo. – Ejemplo: RAM
• Asociativa
– Los datos se localizan por una comparación con loscontenidos de una porción del almacenamiento – El tiempo de acceso es independiente de la posición o acceso previo. Ejemplo: Memoria caché
D.Mery 9 Arquitectura de Computadores
Präsentat ion
[ Memoria ]
Sistemas de almacenamiento
Jerarquía de Memoria
• Registros
– Dentro del CPU
• Memoria interna o principal
– Puede incluir uno o más niveles de caché. – “RAM”
• MemoriaExterna
– Almacenamiento de respaldo
D.Mery 10 Arquitectura de Computadores
Präsentat ion
[ Memoria ]
Sistemas de almacenamiento
Rendimiento
• Tiempo de Acceso
– El tiempo transcurrido entre presentar la dirección y obtener el dato
• Tiempo del ciclo de memoria
– El tiempo puede ser requerido por la memoria para “recuperar” antes del siguiente acceso – El tiempo del ciclo es acceso +recuperación
• Tasa de transferencia
– Velocidad a la cual los datos pueden ser movidos
D.Mery 11 Arquitectura de Computadores
Präsentat ion
[ Memoria ]
Sistemas de almacenamiento
Tipos Físicos
• Semiconductores
– RAM, ROM
• Magnético
– Disco y cinta
• Óptico
– CD y DVD
D.Mery
12
Arquitectura de Computadores
Präsentat ion
[ Memoria ]
Sistemas de...
Regístrate para leer el documento completo.