39
JERARQUIA DE LA MEMORIA Presentado por : -Andrés Mayorga -Fabián Rojas

Jerarquia de la memoria

Embed Size (px)

Citation preview

Page 1: Jerarquia de la memoria

JERARQUIA DE LA MEMORIA

Presentado por :

-Andrés Mayorga -Fabián Rojas

Page 2: Jerarquia de la memoria

MEMORIA ROM La memoria ROM, (read-only memory)

o memoria de sólo lectura, es la memoria que se utiliza para almacenar los programas que ponen en marcha el ordenador y realizan los diagnósticos.

Page 3: Jerarquia de la memoria

Con la invención de los circuitos integrados se desarrolló la máscara ROM que consistía en una cuadrícula de líneas que servía para representar una tabla de consultas afrentosa (injusta). Esta máscara tenía muchos defectos así que los proyectos posteriores tomaron en cuenta esas deficiencias para crear memorias más eficaces.Así fue como se creó la Memoria de sólo lectura programable (PROM) en 1956 que podía ser, como su nombre lo indica, programada por el usuario.En 1971 se desarrolló la memoria de sólo lectura programable y borrable (EPROM) que permitía reiniciar su contenido

Page 4: Jerarquia de la memoria

CARACTERISTICAS La información queda grabado aunque se le

retire la energía eléctrica.La capacidad de la memoria ROM de un ordenador: se encuentra entre 8K a 16K, un numero suficientemente grande para que este justificado asombrarse ante la cantidad de información necesaria para llenar tal cantidad de posiciones.

Page 5: Jerarquia de la memoria

VENTAJAS Aumento de espacio en la memoria interna,

menos aplicaciones en el proceso y por lo tanto aumento del rendimiento, disminuye el consumo de batería

Page 6: Jerarquia de la memoria

DESVENTAJAS Se necesita una memoria ROM específica de

acuerdo al dispositivo, se pierde todos los datos de la computadora si no hay ROM

Page 7: Jerarquia de la memoria

MEMORIA RAM RAM son las siglas de random access

memory, es decir, memoria de acceso aleatorio o directo. Se puede definir como la memoria principal de la computadora, donde residen programas y datos, sobre la que se pueden efectuar operaciones de lectura y escritura.

Page 8: Jerarquia de la memoria

Es un ordenador que utiliza la memoria de acceso directo para guardar las instrucciones y los datos temporales que se necesitan para ejecutar las tareas. De esta manera, la Central Processing Unit (unidad central de proceso) o CPU puede acceder rápidamente a las instrucciones y a los datos guardados en la memoria.Un ejemplo de lo que consiste es cuando queremos instalar una aplicación en el CPU. La memoria RAM hace que esta aplicación trabaje lo más rápido posible

Page 9: Jerarquia de la memoria

CARACTERISTICAS Principalmente en la memoria RAM se alojan los

programas y datos cuando estás trabajando con ellos. Sus características principales son que es una memoria volátil y por lo tanto pierde la información cuando no está siendo alimentada por corriente eléctrica. Es muy rápida, miles de veces más que el disco duro.

Page 10: Jerarquia de la memoria

VENTAJAS Se pueden abrir varios programas al mismo

tiempo sin que se ponga lenta la computadora, y utilizar el ordenador sin demoras en la carga de páginas o aplicaciones.

Page 11: Jerarquia de la memoria

DESVENTAJAS No se pueden decir desventajas

significativas, sólo que no son gratis, sin embargo, no son muy caras.

Page 12: Jerarquia de la memoria

La característica diferencial de este tipo de memoria es que se trata de una memoria volátil, es decir, que pierde sus datos cuando deja de recibir energía (cuando el ordenador es apagado). Así, se distingue de otras memorias, como la ROM, que tiene la propiedad de almacenar información independientemente de las condiciones de energía disponibles.Una memoria RAM, entonces, es un dispositivo que se utiliza para el manejo de datos e información.

Page 13: Jerarquia de la memoria

La capacidad de almacenamiento : Se mide en Megabytes, un byte guarda una letra un megabyte puede guardar un millón de letras cuantos mas Mb tenga la memoria mejor.

Velocidad: la velocidad de la Ram se mide en Nanosegundos y Mhz

Tabla Nanos y Mhz

17ns 60 Mhz 15ns 66Mhz

13ns 80 Mhz 10ns 100Mhz

8.3ns 120 Mhz 7.5ns 133Mhz

Capacidad de manejo de Datos: las memorias también tiene un ancho de memoria, que se mide en Bits una memoria Dimm maneja 64 Bits y una Simm 32 Bits.

Page 14: Jerarquia de la memoria

TECNOLOGIAS DRAM ( Dynamyc Random Acces Memory )

Este tipo de memoria se utilizan des los años 80 hasta ahora en toda las computadoras

Esta memoria tiene una desventaja hay que estimularla ( Refresco) permanentemente porque se olvida de todo.

Como se estimula : requiere un procesador que ordene el envió de cargas eléctricas, a este tipo de memorias se lo conoce como memoria estáticas

Otras de las desventajas de esta memoria es que es lenta y la ventaja es que es barata

Page 15: Jerarquia de la memoria

FPM DRAMLa ventaja de este memoria consiste en pedir permiso una sola vez u llevarse varios datos consecutivos esto comenzó a usarse principios de os años noventa y dio buenos resultados a estos módulos se los denominaron SIMM FPM DRAM y pueden tener 30 o 72 pines y se la utiliza en las Pentium I lo que logro con esta tecnología es agilizar el proceso de lectura, estas memorias ya no se utilizan mas.

Page 16: Jerarquia de la memoria

EDO DRAM 

Estas memorias aparecieron en el 95, y se hicieron muy populares ya que estaban presentes en todas las Pentium I MMX y tenia la posibilidad de localizar un dato mientras transfería otro de diferencia de las anteriores que mientras transfería un dato se bloqueaba. Estas EDO SIMM eran de 72 pines

Page 17: Jerarquia de la memoria

SDRAMEsta Memoria entro en el mercado en los años 97, y mejoro la velocidad siendo su ritmo de trabajo igual a la velocidad de Bus (FSB) es decir que tienen la capacidad de trabajar a la misma velocidad de (motherboard) al que se conectan.

Estos módulos de 168 Pines son conocidos como DIMM SDRAM PC 66 y 100, 133, obviamente si instalo una de 133, en una (motherboard) de 100 va a funcionar a 100Mhz.

Page 18: Jerarquia de la memoria

DDR SDRAMEn este caso se consiguió que pudiera realizar dos transferencia en una pulsación o tic-tac de reloj, esta memoria pude alcanzar velocidades de 200 a 266Mhz, Tiene una ventaja mas trabaja en sincronía con el bus de la (motherboard) si este acelera la memoria también pero tiene una desventaja son muy caras. Se conoce como DIMM DDR SDRAM PC 1600 Y PC 2100.

Page 19: Jerarquia de la memoria

RDRAMEs una memoria muy costosa y de compleja fabricación y la utilizan procesador Pentium IV para arriba corre a velocidades de 800 Mhz sus módulos se denominan Rimm de 141 pines y con un ancho de 16 bits, para llenar un banco de memoria de 64 bits hay que instalar 4 memorias, es posible que estas memoria sean retiradas del mercado por ser tan costosas

Page 20: Jerarquia de la memoria

MEMORIA VIRTUAL Es la memoria de un ordenador que se

almacena en el disco duro o en un dispositivo de almacenamiento extraíble.Permite al software usar más memoria principal que la que realmente posee el computador.Esto quiere decir, que, Si el equipo no tiene suficiente memoria de acceso aleatorio (RAM) para ejecutar un programa o una operación, Windows usa la memoria virtual para compensar la falta.

Page 21: Jerarquia de la memoria

La memoria virtual combina la RAM del equipo con espacio temporal en el disco duro. Cuando queda poca RAM, la memoria virtual mueve datos de la RAM a un espacio llamado archivo de paginación. Al mover datos al archivo de paginación y desde él, se libera RAM para que el equipo pueda completar la tarea.Memoria VIRTUAL

Page 22: Jerarquia de la memoria

CARACTERISTICAS Componente esencial de la mayoría de los

sistemas operativos actuales.Los fragmentos que no se usan no se cargan ni se descargan de la memoria.Permite que un proceso se ejecute en un sistema con menos memoria disponible que la cantidad requerida para el proceso. 

Page 23: Jerarquia de la memoria

Es una combinación entre hardware especial y el sistema operativo hace uso de la memoria principal y la secundaria para hacer parecer que el ordenador tiene mucha más memoria principal (RAM) que la que realmente posee

Page 24: Jerarquia de la memoria

VENTAJAS Permite que un proceso sea más grande que

toda la memoria principal.Permite optimizar uso de memoria.Hace más sencillo el mantenimiento y la ampliación de los programas.

Page 25: Jerarquia de la memoria

DESVENTAJAS Sobrecarga por gestión compleja de

memoria. Fallos de direccionamiento.Ocupa un área de disco duro que queda reservada solo para ella y el resto del sistema no puede contar con ella.

Page 26: Jerarquia de la memoria

MEMORIA CACHE La memoria caché trabaja igual que la

memoria virtual, tenemos caché en el procesador, en los discos y en la (motherboard) y nos guarda direcciones de memoria. Si ejecutamos un programa en principio, lo cerramos y luego los volvemos a ejecutar, la memoria caché nos guarda la ubicación (dirección) en el disco, cuando lo ejecuté, y lo que hicimos con el programa. Es mucho más rápida cuando ya usamos un programa

Page 27: Jerarquia de la memoria

TIPOS Cache L1 

Esta dividido en dos bloques uno contiene las instrucciones y otro los datos y cuando se habla de su capacidad de almacenamiento se dice que es de 2x16 Kb .

El cache L1 se encuentra dentro del interior del procesador y funciona a la misma velocidad que el micro con capacidades que van desde 2x8 hasta 2x64Kb

Page 28: Jerarquia de la memoria

Cache L2 interno y externo

La primeras memoria caché estaban ubicadas en la (motherboard) luego se construyeron en el procesador, pero no dentro del dado del procesador por lo que es mas lento que el caché L1, mientras que el externo lo encontramos en la (motherboard).

La computadoras que tienen las tres tecnologías de caché van a ser mas rápidas.

Page 29: Jerarquia de la memoria

Cache L3

Algunos microprocesadores soportan un nivel de caché mas el L3 que esta localizado en la (motherboard)

El procesador AMD 6k-3 soporta este caché.

Page 30: Jerarquia de la memoria

NOMBRE ARQUITECTURA PINES CAPACIDAD VELOCIDAD

Edo Ram  Simm - 32 bits 72 128Mb 20 A 50Mhz

PC 66 SDRAM Dimm - 64 bits 168 256Mb 66Mhz

PC 100/133 SDRAM Dimm - 64 bits 168 256Mb 100/133Mhz

PC 600/700/800 Rimm - 16 bits  141 256Mb/ 1Gb 800Mhz

PC 1600/2100 Dimm - 64 bits  184 256Mb 200/266Mhz

Page 31: Jerarquia de la memoria

BIOS Al encender el PC, el sistema todavía no está

en condiciones de entender el lenguaje de los programas. Debe cargarse un intérprete permanente para los dispositivos físicos, este es el BIOS (Basyc Input/output System - sistema básico de entrada y salida).

Page 32: Jerarquia de la memoria

La BIOS está formada por todas las instrucciones para el manejo del hardware de la PC, así como también por aquellas funciones que interactúan con el sistema operativo. Como es necesario cargar siempre este programa en el momento del arranque se lo graba en una memoria ROM. El BIOS es un firmware (software grabado en una memoria no volátil) 

Tiene varias funciones. La principal es arrancar el PC. Cuando esta enciende, realiza el test de memoria RAM y comprueba que dispositivos, como por ejemplo los discos duros, están conectados.

Page 33: Jerarquia de la memoria

En este proceso se encarga de configurarlos y ofrecérselos al sistema operativo. Si la BIOS es incapaz de detectar un determinado dispositivo el sistema no podrá usarlo, aquí puedes ver la importancia de este elemento. La BIOS, por tanto, se convierte en la encargada de ofrecer la capa más cercana al hardware.

La información necesaria para llevar a cabo su función se encuentra almacenada en una memoria, que se conoce como CMOS el cual es otro chip que se encuentra sobre la placa.

Page 34: Jerarquia de la memoria

Para que no se pierdan sus datos el sistema usa una pila como fuente de alimentación y cuando esta se consume el equipo pierde su configuración y la hora que tiene que volver a configurarse.

Page 35: Jerarquia de la memoria

MEMORIA PRINCIPAL MAPA DE MEMORIA

El mapa de memoria es el espacio direccionable de un computador

El mapa de memoria viene determinado por el tamaño de las direcciones. Así, un tamaño de direcciones de "m" bits permite direccionar 2m direcciones "m" es el ancho del bus de direcciones

Page 36: Jerarquia de la memoria

Ampliación del mapa de memoria. Normalmente no se suele equipar el computador con toda la memoria que es capaz de direccionar

Page 37: Jerarquia de la memoria

Segmento 1 : datos del bios, en el están los datos de los dispositivos conectados al pc

Segmento 2: datos del basic Segmento 3: RAM DOS Segmento 4: work memory Segmento 5: work memory Segmento 6: work memory Segmento 7: work memory Segmento 8: work memory Segmento 9: work memory Segmento 10: work memory

PRIMEROS 10 SEGMENTOS

Page 38: Jerarquia de la memoria

OTROS 6 SEGMENTOS (384) KB Segmento A: Video que es lo que mas consume

memoria y esta relacionada con la cantidad de pixeles que esta entre las 24 columnas y 25 renglones en pantalla, cada pixel reúne una relación de cromancia y iluminancia

Segmento B: Video con las mismas características del segmento a

Segmento C: Adaptador de red Segmento D: Memoria expandida Segmento E: Programa bios Segmento F: Inicio bios (bootstrap) vector de

reset donde termina el primer Mb en el inicio de la instrucción

Page 39: Jerarquia de la memoria