Professional Documents
Culture Documents
Aspectos a considerar
Ubicacin y jerarqua Capacidad y direccionamiento Unidad de transferencia Mtodo de acceso Desempeo Caractersticas fsicas Materia prima Memoria interna CPU
Ubicacin y jerarqua
Ubicacin
memoria interna = memoria principal memoria CPU: memoria representada por registros memora externa: dispositivos perifricos de almacenamiento (disco y cintas) accesible al CPU va controladores de E/S
Jerarqua
Diseo memoria depende de tres preguntas:
Cuanta? Qu tan rpida? Qu tan cara?
Jerarqua memoria
Relaciones caractersticas
tiempo acceso =====> mayor costo por bit mayor capacidad ===> menor costo por bit mayor capacidad ===> mayor tiempo acceso
No caer en un solo tipo de memoria o tecnologa, sino emplear una jerarqua de memoria Conforme se desciende en la jerarqua:
decremento costo por bit incremento capacidad incremento tiempo acceso decremento frecuencia acceso directo CPU
4
Cach
Memoria Principal Disco Cach Disco Magntico Cinta Magntica Disco Optico
6
Capacidad y direccionamiento
Memorias consisten de celdas Cada celda puede almacenar una porcin informacin, pero es la misma para todas Cada celda tiene asociado un nmero: su direccin Las direcciones empiezan en cero Memoria de n celdas => direcciones 0...n-1
direccionamiento: capacidad de acceder a una celda de memoria direccin tiene una longitud: m bits
nmero bits direccin esta relacionado con el nmero mximo de celdas direccionables directamente en memoria y es independiente del nmero de bits por celda
memoria con 212 celdas de 8 bits cada celda memoria con 212 celdas de 32 bits cada una ambas necesitan 12 bits de para su direccin
8
0 1 2 3 4
2 5 3
6
4 7 5 6 8
9
7 10 12 bits 11 8 bits
9
Mquina de 32 bits
registros 32 bits e instrucciones para palabras 32 bits
10
12
Direccin
Direccin
Big endian
T 4 0 0
M I 1 0 0
I M 21 0 0
J S H 0 0
0 4 8 12 16
Direccin
J S H 0 0
I M 21 0 0
M I 1 0 0
T 4 0 0
14
Unidad de transferencia
Memoria interna:
nmero de bits de datos a transferir dentro y fuera del mdulo de memoria este puede ser igual al tamao de la palabra
Memoria externa:
los datos se transfieren a menudo en unidades muchos ms grandes que una palabra, (bloques)
Tipos transferencia
secuencial paralela
15
Transferencia paralela
0 0 1 1 0 0
Datos
Cifras binarias relativas a un dato son recibidas simultneamente. Direccin entra a travs de otras lneas
0 1 1 1 0 1
1 0 1 0 1 0
0 1 1 0 0 1
Memoria
1 0
Direccin
16
Transferencia secuencial
Datos y direccin
Memoria
Todos los datos incluidos los de direccin, entran por una lnea nica y son seleccionados por un circuito lgico
17
Mtodo de acceso
Acceso secuencial
memoria organizado en unidades de datos, llamadas registros
acceso se efecta en una secuencia lineal especifica se utiliza un mecanismos de lectura/ escritura, el cual debe ser movido de su posicin actual a la posicin deseada unidades de cinta son un buen ejemplo
Acceso directo
tambin implica mecanismo lectura/escritura compartido registros tienen asociada una direccin nica que se basa en su localizacin fsica acceso se complementa con una bsqueda secuencial, un contador para alcanzar la localidad final ejemplo: unidades de disco
18
Acceso aleatorio
cada unidad direccionable cuenta con un mecanismo nico de direccionamiento, interalambrado fsicamente cualquier localidad puede ser seleccionada de manera aleatoria y accederse o direccionarse en forma directa ejemplo: memoria principal computadora
Acceso asociativo
tipo de memoria de acceso aleatorio una palabra se recupera con base en un parte de sus contenido ms que en su direccin cada posicin cuenta con su propio mecanismo de direccionamiento ejemplo: tipo especial de memoria cach
19
Desempeo
Tiempo de acceso
acceso aleatorio: tiempo que se tarda en realizar una operacin de lectura o escritura tiempo que transcurre entre el instante en que una direccin es presentada a la memoria y el instante que los datos han sido almacenados o puestos disponibles para su uso
Voltil
informacin se pierde cuando la energa se apaga ejemplo: semiconductores, (RAM)
No-voltil
una vez grabada la informacin esta permanece sin deteriorarse no es necesaria ninguna energa elctrica para retener la informacin ejemplo: discos, cintas, ROM, EPROM
21
Materia prima
Semiconductores
tecnologa LSI o VLSI tcnicas: TTL, MOSFET, CMOS, MOS
Superficie magntica
lectura/escritura en superficies magnticas
Optico
reflejo de emisiones rayo lser
22
RL 4kW 1.6 k W
A B C
Q1
Q2
Y Q3 1kW
1.6 k W 4kW Q 4
130 W
D1 Q 1 Q 2
Y
Q 3
1kW
Forma ms comn de acceso aleatorio era un arreglo de unidades ferromagnticas conocidas como cores Memoria principal era conocida como core Hoy en da: uso de chips semiconductores Tipos ms comunes
RAM ROM PROM EPROM EEPROM FLASH MEMORY
25
Estticas: datos almacenados en capacitores, tienden a descargarse y requieren de carga peridica Dinmicas: valores almacenados usando compuertas flip/flops, los datos sern almacenados mientras exista energa elctrica
26
28
29
30
31
Resumen caractersticas
Tipo de Categora memoria RAM memoria lectura y escritura ROM solo lectura Borrado elctrico por byte no posible cartulas Mecanismo Volatilidad de escritura elctrico voltil no voltil
PROM
solo lectura
no posible elctrico
luz UV elctrico
no voltil
no voltil
EPROM lectura
no voltil
no voltil
32