Memoria ram y rom

11

Click here to load reader

Transcript of Memoria ram y rom

Page 1: Memoria ram y rom
Page 2: Memoria ram y rom

RAM proviene de ("Read Aleatory Memory") ómemoria de lectura aleatoria: es un dispositivoelectrónico que se encarga de almacenar datos einstrucciones de manera temporal, de ahí el términode memoria de tipo volátil ya que pierde los datosalmacenados una vez apagado el equipo; pero acambio tiene una muy alta velocidad para realizarla transmisión de la información.

En la memoria RAM se carga parte del sistemaoperativo (Linux Ubuntu, Apple® MacOS, Microsoft®Windows 7, etc.), los programas como (Office,Winzip®, Nero®, etc.), instrucciones desde el teclado,memoria para desplegar el video y opcionalmenteuna copia del contenido de la memoria ROM.

Page 3: Memoria ram y rom

Hay tres tipos de memorias RAM

Tipo 1, DRAM: las siglas provienen de ("Dinamic Read Aleatory Memory") ódinámicas, debido a que sus chips se encuentran construidos a basede condensadores (capacitores), los cuáles necesitan constantemente refrescar sucarga (bits) y esto les resta velocidad pero a cambio tienen un precio económico.

Tipo 2. SRAM: las siglas provienen de ("Static Read Aleatory Memory") ó estáticas,debido a que sus chips se encuentran construidos a base de transistores, los cuáles nonecesitan constantemente refrescar su carga (bits) y esto las hace sumamente velocespero también muy caras. El término memoria Caché es frecuentemente utilizada pareeste tipo de memorias, sin embargo también es posible encontrar segmentos deCaché adaptadas en discos duros, memorias USB y unidades SSD.

Tipo 3. Swap. La memoria virtual ó memoria Swap ("de intercambio") no se tratade memoria RAM como tal, sino de una emulación (simulación funcional), esto significa

que se crea un archivo de grandes dimensiones en el disco duro ó unidad SSD, el cuálalmacena información simulando ser memoria RAM cuándo esta se encuentraparcialmente llena, así se evita que se detengan los servicios de la computadora.

Este tipo de memoria se popularizó con la salida al mercado de sistemas operativosgráficos tales como MacOS de Macintosh® (actualmente Apple®) óWindows deMicrosoft®, debido a que la memoria instalada en la computadora es regularmenteinsuficiente para el uso de ventanas, aunque al parecer elsistema operativo UNIX lo

utilizaba de manera normal antes que sus competidores.

En los sistemas operativos Microsoft® Windows Vista/Microsoft® Windows 7, con elsoftware ReadyBoost® y en Microsoft® Windows XP con ayuda de algunas utilidadescomo EBoostr®, es posible utilizar un archivo de intercambio (Swap) en memorias USB eincluso en memorias SD, MemoryStick®, etc., que permiten aumentar la velocidad delequipo. Básicamente no debe ser menor a 256 MB la capacidad disponible deldispositivo, tener una velocidad alta de transmisión de datos y asignarse del siguiente

modo:

a) Mínimo: (Total de RAM) + (1/2 Total de RAM)

b) Máximo: 3X(Total de RAM)

Page 4: Memoria ram y rom

Desde las primeras computadoras, la estructura lógica ha sido la siguiente: Memoria base: desde 0 hasta 640 KB (KiloBytes), es en esta zona dónde se almacena la

mayoría de los programas que el usuario utiliza. Memoria superior y reservada: de 640 a 1.024 MB (MegaBytes), carga unas estructuras

llamadas páginas de intercambio de información y unos bloques de memoria llamadosUMB.

- Bloques UMB (Upper Memory Blocks): se trata de espacios asignados para elsistema dentro de la memoria superior, pero debido a la configuración de diversosdispositivos como el video, en algunos casos estos espacios quedan sin utilizar, por loque se comenzó a pensar en utilizarlos de modo funcional, lo que se logra conoptimizadores de memoria como el comando "memmaker" de Ms-DOS®, que seutilizaba estos bloques para cargar ciertos Drivers (controladores que permiten alHardware ser utilizado en el sistema).

Memoria expandida: se trata de memoria paginada que se asigna a programasen memoria superior, la cuál algunas veces no se utilizaba debido a la configuracióndel equipo y con este método se puede utilizar.

Memoria extendida: de 1.024 MB hasta 4 GB (GigaBytes), se cargan todas lasaplicaciones que no caben en la memoria base.

Antes debido a que los equipos contaban con memoria RAM limitada, existíanutilerías que reacomodaban los programas cargados en memoria para optimizar sufuncionamiento, inclusive el sistema operativo Microsoft® Ms-DOSnecesitaba deun controlador especial (himem.sys), para reconocer la memoria extendida, sin él soloreconocía 640 KB aunque hubiera instalados más de 1 MB.

Page 5: Memoria ram y rom
Page 6: Memoria ram y rom
Page 7: Memoria ram y rom
Page 8: Memoria ram y rom

RAM (memoria de acceso aleatorio): Éste es igual que memoria principal.Cuando es utilizada por sí misma, el término RAM se refiere a memoriade lectura y escritura; es decir, usted puede tanto escribir datos en RAMcomo leerlos de RAM. Esto está en contraste a la ROM, que le permite solohacer lectura de los datos leídos. La mayoría de la RAM es volátil, quesignifica que requiere un flujo constante de la electricidad para mantener sucontenido. Tan pronto como el suministro de poder sea interrumpido, todoslos datos que estaban en RAM se pierden.

ROM (memoria inalterable): Los ordenadores contienen casi siempre unacantidad pequeña de memoria de solo lectura que guarde las instruccionespara iniciar el ordenador. En la memoria ROM no se puede escribir.

PROM (memoria inalterable programable): Un PROM es un chip de memoriaen la cual usted puede salvar un programa. Pero una vez que se hayautilizado el PROM, usted no puede reusarlo para salvar algo más. Como lasROM, los PROMS son permanentes.

EPROM (memoria inalterable programable borrable): Un EPROM es un tipoespecial de PROM que puede ser borrado exponiéndolo a la luz ultravioleta.

EEPROM (eléctricamente memoria inalterable programable borrable): UnEEPROM es un tipo especial de PROM que puede ser borrado exponiéndoloa una carga eléctrica.

Page 9: Memoria ram y rom
Page 10: Memoria ram y rom

]Velocidad de lectura

Aunque la relación relativa entre las velocidades de las memorias RAM y ROM ha ido variando con el tiempo, desde el año 2007 la RAM es más rápida para la lectura que la mayoría de las ROM, razón por la cual el contenido ROM se suele traspasar normalmente a la memoria RAM, desde donde es leída cuando se utiliza.

Velocidad de escrituraPara los tipos de ROM que puedan ser modificados eléctricamente, la velocidad de escritura siempre es mucho más lenta que la velocidad de lectura, pudiendo requerir voltaje excepcionalmente alto, movimiento de jumpers para habilitar el modo de escritura, y comandos especiales de desbloqueo. Las memorias Flash NAND logran la más alta velocidad de escritura entre todos los tipos de memoria ROM reprogramable, escribiendo grandes bloques de celdas de memoria simultáneamente, y llegando a 15 MB/s. La RAM tiene una capacidad máxima de 128 MB UCV.

Page 11: Memoria ram y rom

Uso para almacenamiento de softwareLos ordenadores domésticos a comienzos de los años 1980 venían con todo su sistema operativo en ROM. No había otra alternativa razonable ya que las unidades de disco eran generalmente opcionales. La actualización a una nueva versión significa usar un soldador o un grupo de interruptores DIP y reemplazar el viejo chip de ROM por uno nuevo. Actualmente los sistemas operativos en general ya no van en ROM. Todavía los ordenadores pueden dejar algunos de sus programas en memoria ROM, pero incluso en este caso, es más frecuente que vaya en memoria flash. Los teléfonos móviles y los asistentes personales digitales (PDA) suelen tener programas en memoria ROM (o por lo menos en memoria flash). Uso para almacenamiento de datosComo la ROM no puede ser modificada (al menos en la antigua versión de máscara), solo resulta apropiada para almacenar datos que no necesiten ser modificados durante la vida de este dispositivo. Con este fin, la ROM se ha utilizado en muchos ordenadores para guardar tablas de consulta, utilizadas para la evaluación de funciones matemáticas y lógicas. Esto era especialmente eficiente cuando la unidad central de procesamiento era lenta y la ROM era barata en comparación con la RAM. De hecho, una razón de que todavía se utilice la memoria ROM para almacenar datos es la velocidad, ya que los discos siguen siendo más lentos. Y lo que es aún más importante, no se puede leer un programa que es necesario para ejecutar un disco desde el propio disco. Por lo tanto, la BIOS, o el sistema de arranque oportuno del PC normalmente se encuentran en una memoria ROM.

No obstante, el uso de la ROM para almacenar grandes cantidades de datos ha ido desapareciendo casi completamente en los ordenadores de propósito general, mientras que la memoria Flash ha ido ocupando este puesto.