Tema 5. Memorias: Estructura de Computadores
Tema 5. Memorias: Estructura de Computadores
Tema 5. Memorias: Estructura de Computadores
Memorias
Estructura de
Computadores
I. T. Informtica de Gestin / Sistemas
Curso 2008-2009
Tema 5:
Transparencia: 2 / 23
Memorias
ndice
Definiciones
Parmetros caractersticos
Jerarqua de memoria
Dispositivos de almacenamiento
Clasificacin
Fundamentos de las memorias
Memoria cach / Memoria virtual
Memoria principal
Mapa de memoria
Organizacin del mapa de memoria
Ejemplo: Microprocesador i80x86
Departamento de Automtica
rea de Arquitectura y Tecnologa de Computadores
Estructura de Computadores
I. T. I. de Gestin / Sistemas
Tema 5:
Transparencia: 3 / 23
Memorias
Definiciones
Memoria: parte del computador que
almacena la informacin: instrucciones
y datos. Es conjunto de posiciones de
memoria
MEMORIA
Direccin: posicin de memoria en la
direcciones
que se almacena una informacin
datos
Punto de memoria: elemento que
seleccin
almacena un bit
lectura
escritura
Palabra: nmero de bits que suele
contener cada posicin de memoria (8,
16, 32 64 bits)
Esquema bsico de memoria
Operaciones bsicas:
Lectura
Escritura
Departamento de Automtica
rea de Arquitectura y Tecnologa de Computadores
Tema 5:
Estructura de Computadores
I. T. I. de Gestin / Sistemas
Transparencia: 4 / 23
Memorias
Departamento de Automtica
rea de Arquitectura y Tecnologa de Computadores
Estructura de Computadores
I. T. I. de Gestin / Sistemas
Tema 5:
Transparencia: 5 / 23
Memorias
Coste (pts/bit)
Capacidad (bytes)
Comparativa
velocidad/capacidad
1s
10 ms
100 us
1 us
1s
10 ns
10 ms
100 us
1 us
10 ns
Tiempo de acceso
Tiempo de acceso
Departamento de Automtica
rea de Arquitectura y Tecnologa de Computadores
Estructura de Computadores
I. T. I. de Gestin / Sistemas
Tema 5:
Transparencia: 6 / 23
Memorias
512 bytes
512 Kb
512 Mb
3,5 - 10 Gb
650 Mb
4,7 - 17 Gb
2 ns
2 ns
40 ns.
10 ms
100 ms
ECL
SRAM
SDRAM
Magntico
ptico
ptico
512 Gb - 2 Tb
Minutos
Magntico
Departamento de Automtica
rea de Arquitectura y Tecnologa de Computadores
Estructura de Computadores
I. T. I. de Gestin / Sistemas
Tema 5:
Transparencia: 7 / 23
Memorias
CPU
capacidad
tiempo de
acceso
precio
por bit
nivel 1
nivel 2
nivel 3
nivel 4
Departamento de Automtica
rea de Arquitectura y Tecnologa de Computadores
Tema 5:
CACHE
MEMORIA PRINCIPAL
DISCOS / CDs / DVDs
UNIDADES DE CINTA
Estructura de Computadores
I. T. I. de Gestin / Sistemas
Transparencia: 8 / 23
Memorias
Memoria cach
Diseo de la Cach:
Se debe tener en cuenta la optimizacin de los siguientes
parmetros: probabilidad de acierto, tiempo de acceso efectivo,
retardos debidos a fallos
Est dividida lgicamente en: el directorio y los bloques de datos
estableciendo la correspondencia entre bloques de MP y bloques
de Cach
Departamento de Automtica
rea de Arquitectura y Tecnologa de Computadores
Estructura de Computadores
I. T. I. de Gestin / Sistemas
Tema 5:
Transparencia: 9 / 23
Memorias
Memoria virtual
Objetivo de la memoria virtual:dar la impresin de tener un espacio de
memoria ilimitado
Diseo de la MVirtual:
Es un mecanismo que permite la ejecucin de programas cargados
parcialmente en la memoria principal del computador ofreciendo al
usuario un espacio de memoria principal ilimitado
Combina dos dispositivos de almacenamiento de diferente capacidad,
velocidad y coste: la memoria principal y el disco duro (lo ms
habitual)
Facilita los mecanismos de proteccin de memoria, fundamentales en
multiprogramacin, para que los distintos programas no interfieran
entre s
Separa los conceptos de espacio de direcciones lgicas y espacio de
direcciones fsicas
Departamento de Automtica
rea de Arquitectura y Tecnologa de Computadores
Tema 5:
Estructura de Computadores
I. T. I. de Gestin / Sistemas
Transparencia: 10 / 23
Memorias
Departamento de Automtica
rea de Arquitectura y Tecnologa de Computadores
Estructura de Computadores
I. T. I. de Gestin / Sistemas
Tema 5:
Transparencia: 11 / 23
Memorias
Modo de acceso:
Aleatorio
Secuencial
Directo
Realizacin de operaciones:
Por palabras
Por bloques
Forma de acceso:
Por direccin
Por contenido
Departamento de Automtica
rea de Arquitectura y Tecnologa de Computadores
Tema 5:
Estructura de Computadores
I. T. I. de Gestin / Sistemas
Transparencia: 12 / 23
Memorias
Estructura de Computadores
I. T. I. de Gestin / Sistemas
Tema 5:
Transparencia: 13 / 23
Memorias
Tema 5:
Estructura de Computadores
I. T. I. de Gestin / Sistemas
Transparencia: 14 / 23
Memorias
Departamento de Automtica
rea de Arquitectura y Tecnologa de Computadores
Estructura de Computadores
I. T. I. de Gestin / Sistemas
Tema 5:
Transparencia: 15 / 23
Memorias
Disponible
2k-1
Mapa
usado
Mapa
total
2m-1
Departamento de Automtica
rea de Arquitectura y Tecnologa de Computadores
Tema 5:
Estructura de Computadores
I. T. I. de Gestin / Sistemas
Transparencia: 16 / 23
Memorias
16k 8
x = 2 x1 = 2 mdulos de 8kx8
8k 8
Departamento de Automtica
rea de Arquitectura y Tecnologa de Computadores
Estructura de Computadores
I. T. I. de Gestin / Sistemas
Tema 5:
Transparencia: 17 / 23
Memorias
Departamento de Automtica
rea de Arquitectura y Tecnologa de Computadores
Tema 5:
Estructura de Computadores
I. T. I. de Gestin / Sistemas
Transparencia: 18 / 23
Memorias
Departamento de Automtica
rea de Arquitectura y Tecnologa de Computadores
Estructura de Computadores
I. T. I. de Gestin / Sistemas
Tema 5:
Transparencia: 19 / 23
Memorias
16k 16
x = 1x 2 = 2 mdulos de 16kx8
16k 8
Departamento de Automtica
rea de Arquitectura y Tecnologa de Computadores
Tema 5:
Estructura de Computadores
I. T. I. de Gestin / Sistemas
Transparencia: 20 / 23
Memorias
Departamento de Automtica
rea de Arquitectura y Tecnologa de Computadores
Estructura de Computadores
I. T. I. de Gestin / Sistemas
10
Tema 5:
Transparencia: 21 / 23
Memorias
MEMORIA PRINCIPAL
RAM
Bus datos
CPU
Puerto 1 Puerto
2
Puerto 3 Puerto 4
Bus datos
Bus direcc.
Bus direcc.
Seales control
Seales control
ROM
Controlador
Perifrico
Controlador
Perifrico
0FFFF0h
0FFFFFh
Controlador
Perifrico
Memoria multipuerto
Departamento de Automtica
rea de Arquitectura y Tecnologa de Computadores
Estructura de Computadores
I. T. I. de Gestin / Sistemas
Tema 5:
Transparencia: 22 / 23
Memorias
Memoria extendida
Memoria alta
(HMA)
Memoria expandida
Pginas lgicas
(EMS)
16 Mb
386/486/Pentium
286
1088 Kb
8086
ROM-BIOS
1024 Kb
896 Kb
832 Kb
Memoria de vdeo
768 Kb
640 Kb
Memoria convencional
Departamento de Automtica
rea de Arquitectura y Tecnologa de Computadores
0 Kb
Estructura de Computadores
I. T. I. de Gestin / Sistemas
11
Tema 5:
Transparencia: 23 / 23
Memorias
Bibliografa
Departamento de Automtica
rea de Arquitectura y Tecnologa de Computadores
Estructura de Computadores
I. T. I. de Gestin / Sistemas
12