Está en la página 1de 6

Equipo 5

GARCIA PADILLA LEOPOLDO RENE


-PEREZ HERNANDEZ ARANZAZU PRIMAVERA
-XOLO ANTELE CARLOS EVENCIO

MEMORIA RAM, ROM, VIRTUAL, CACHE Y FLASH

Memoria Ram

La memoria de acceso aleatorio (Random Access Memory, RAM) se utiliza como


memoria de trabajo de computadoras para el sistema operativo, los programas y la
mayor parte del software. Se denominan “de acceso aleatorio” porque se puede
leer o escribir en una posición de memoria con un tiempo de espera igual para
cualquier posición, no siendo necesario seguir un orden para acceder (acceso
secuencial) a la información de la manera más rápida posible.

Lo que distingue a la RAM de la ROM es que el usuario puede escribir en la RAM.

La RAM es que es volátil; la información (programa o datos) se borra si el sistema


se apaga.

¿Qué pasa si no hay o no se detecta la memoria RAM?


Durante el encendido de la computadora, la rutina POST verifica que los módulos
de RAM estén conectados de manera correcta. En el caso que no existan o no se
detecten los módulos, la mayoría de tarjetas madres emiten una serie de sonidos
que indican la ausencia de memoria principal. Terminado ese proceso, la memoria
BIOS puede realizar un test básico sobre la memoria RAM indicando fallos
mayores en la misma, esto se hace debido a que sin memoria RAM no puede
haber ninguna clase de operación en el computador

¿Para qué sirve la memoria RAM?


La Memoria RAM es un tipo de memoria que el ordenador utiliza para almacenar
diversos datos con el objetivo de acceder de manera rápida, como por ejemplo los
programas o archivos de texto. Cuando el usuario ejecuta un programa, la
información que necesita para hacerlo funcionar se encuentra almacenada en la
Memoria RAM; de esta forma, al ejecutar el programa se trasladan al procesador
todas las instrucciones que necesitan ser ejecutadas, realizando diferentes
transmisiones de datos según sea necesario.

La tecnología de la RAM se divide en dos categorías: SRAM y DRAM.

SRAM La tecnología de RAM estática (SRAM: static RAM) utiliza compuertas flip-
flop (compuestas con dos estados, 0 y 1) para almacenar datos. Las compuertas
alojan su estado (0 o 1), lo cual significa que los datos se almacenan mientras
haya suministro de corriente; no hay necesidad de refrescar. La SRAM es rápida
pero costosa.
DRAM La tecnología de RAM dinámica (DRAM: Dynamic RAM) utiliza capacitores.
Si el capacitor está cargado, el estado es 1; si está descargado el estado es 0.
Equipo 5
GARCIA PADILLA LEOPOLDO RENE
-PEREZ HERNANDEZ ARANZAZU PRIMAVERA
-XOLO ANTELE CARLOS EVENCIO

Como un capacitor pierde un poco de su carga con el tiempo, las celdas de la


memoria necesitan refrescarse periódicamente. Las DRAM son lentas pero
económicas.
Memoria ROM

¿Qué es y para qué sirve?


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. La mayoría de los ordenadores tienen una cantidad
pequeña de memoria ROM (algunos miles de bytes).
Puesto que la memoria ROM también permite acceso aleatorio, si queremos ser
precisos, la memoria RAM debería llamarse memoria RAM de lectura y escritura, y
la memoria ROM memoria RAM de sólo lectura.

PROM Una variación de la ROM es la memoria de sólo lectura programada


(PROM): programable read-only memory). Este tipo de memoria está en el blanco
cuando la computadora se empaca. El usuario de la computadora, con algún
equipo especial, puede almacenar programas en ella. Cuando esto sucede, esta
memoria se comporta como la ROM y no puede sobrescribirse. Esto permite que
el usuario de la computadora almacene programas específicos en la PROM.

EPROM Una variación de la PROM es la memoria de solo lectura programable y


borrable (EMPROM: erasable programmable read-only memory). El usuario puede
programar esta memoria, pero es posible borrarla con un dispositivo especial que
utiliza luz ultravioleta. Para borrar la memoria EPROM se requiere quitarla
físicamente y volver a instalarla.

EEPROM Una variación de la EPROM es la memoria de solo lectura programable


y borrable electrónicamente (EEPROM: electronically erasable programable read-
only memory). Esta memoria puede programarse y borrarse usando umpulsos
electrónicos sin quitarla físicamente de la computadora.

Memoria Caché

La memoria caché es más rápida que la memoria principal pero más lenta que el
CPU y los registros dentro del CPU. La memoria caché, la cual por lo general es
pequeña en tamaño, se coloca entre el CPU y la memoria principal.

Si la memoria del sistema no puede no puede seguir el ritmo del procesador, se


produce un "atasco" que ralentiza todo el equipo; para evitarlo se utilizan las
memorias caché o memorias temporales, mucho más rápidas que la memoria
RAM convencional.
Equipo 5
GARCIA PADILLA LEOPOLDO RENE
-PEREZ HERNANDEZ ARANZAZU PRIMAVERA
-XOLO ANTELE CARLOS EVENCIO

La memoria caché contiene en cualquier momento una copia de una porción de la


memoria principal. Cuando el CPU necesita acceder a una palabra en la memoria
principal, sigue este procedimiento:
1. El CPU revisa la caché.
2. Si la palabra está ahí, copia la palabra; si no, el CPU accede a la memoria
principal y copia un bloque de memoria con la palabra deseada. El bloque
reemplaza el contenido previo de la memoria caché.
3. El CPU accede a la caché y copia la palabra.

Tipos de memoria caché

 Memoria nivel 1 (L2)

 Memoria nivel 2 (L2)

 Memoria nivel 3 (L3)

Características.

 Alta velocidad
 Puede residir en dos ubicaciones:

- Dentro de la CPU (Caché L1)


- Entre la CPU y la memoria RAM (Caché L2)

Almacena datos e instrucciones que el ordenador usa frecuentemente.

 La CPU recupera datos e instrucciones de la caché, con mayor rapidez que
de la memoria RAM o de un dispositivo de almacenamiento secundario.

Tipos de fallo

Existen 3 tipos de fallos en una memoria caché:

 Forzosos: En el primer acceso a un bloque éste no se encuentra en la


caché.

 Capacidad: La caché no puede contener todos los bloques necesarios


durante la ejecución de un programa.

 Conflicto: Diferentes bloques deben ir necesariamente al mismo conjunto o


línea cuando la estrategia es asociativa por conjuntos o de correspondencia
directa.

Técnicas para reducir fallos


Equipo 5
GARCIA PADILLA LEOPOLDO RENE
-PEREZ HERNANDEZ ARANZAZU PRIMAVERA
-XOLO ANTELE CARLOS EVENCIO

• Incrementar el tamaño del bloque.

• Incremento de la asociatividad.

• Caché víctima.

• Optimización del compilador.

MEMORIA VIRTUAL
¿Qué es?
La memoria virtual es el espacio libre en el disco duro que emplea un sistema
operativo como fuente adicional de memoria cuando la cantidad de memoria física
disponible es insuficiente para ejecutar una aplicación. Si embargo, la memoria
virtual es demasiado lenta para funcionar como un sustituto directo para la
memoria física, así que sólo debería usarse cuando sea necesario.

Características
 Componente esencial de las mayoría de los sistemas operativos actuales.
 Los fragmentos que no se usan no se cargan ni se descargan de la
memoria.
 Simplifican la carga del programa para su ejecución
 Debido a que solo la parte de memoria virtual que esta almacenada en la
memoria principal es accesible a la CPU.

¿Para qué sirve?


Esto ejecuta múltiples aplicaciones de manera bastante cómoda sin tener que
instalar tarjetas de memoria adicionales en la computadora. Cuando un sistema
operativo emplea la memoria virtual, la guarda en un tipo de archivo que se
conoce como "archivo de paginación" en la raíz de la partición del disco duro.

¿Qué pasa si no hay memoria virtual?


Si nos quedamos sin memoria no podremos ejecutar más programas y los que
estamos ejecutando tendrán problemas para trabajar con más datos. Pero como
hemos visto no todos son ventajas, el uso de memoria virtual puede hacer que tu
equipo funcione más lento si es necesario ir por datos al disco duro.

¿Por qué es tan importante la memoria virtual?

Si nos quedamos sin memoria no podremos ejecutar más programas y los que
estamos ejecutando tendrán problemas para trabajar con más datos. Pero como
hemos visto no todos son ventajas, el uso de memoria virtual puede hacer que tu
equipo funcione más lento si es necesario ir por datos al disco duro. Es siempre un
Equipo 5
GARCIA PADILLA LEOPOLDO RENE
-PEREZ HERNANDEZ ARANZAZU PRIMAVERA
-XOLO ANTELE CARLOS EVENCIO

compromiso entre la velocidad y la cantidad de datos que el sistema es capaz de


procesar.

Jamás una configuración de más memoria virtual podrá ser mejor que una
ampliación de memoria RAM. Es más, lo ideal sería tener un equipo que no
necesitase tener esta característica activada.

MEMORIA FLASH
¿Qué es?

La memoria flash consiste en una pequeña tarjeta destinada a almacenar grandes


cantidades de información en un espacio muy reducido. Este tipo de tarjetas son
denominadas no volátiles, ya que conservan los datos aún cuando no se
encuentran conectadas a la corriente eléctrica.

¿Para qué sirve?

Permite la lectura y escritura de múltiples posiciones de memoria en la misma


operación. Gracias a ello, la tecnología flash, siempre mediante impulsos
eléctricos, permite velocidades de funcionamiento muy superiores frente a la
tecnología EEPROM primigenia.

Ventajas

 No requiere energía, es portátil, permite al usuario llevar los archivos desde


el escritorio de la computadora de casa a la oficina y seguir utilizando los
archivos sin perder nada.

 Son mucho más duraderas que otras formas de memorias informáticas.

 Una caída accidental de un dispositivo flash probablemente no tendrá


ningún efecto en la información contenida en él.

Desventaja

 Una memoria flash tiene un número de escrituras máximo a partir de la cual


dejan de funcionar. Esto se intenta mitigar con muchas técnicas en los
Equipo 5
GARCIA PADILLA LEOPOLDO RENE
-PEREZ HERNANDEZ ARANZAZU PRIMAVERA
-XOLO ANTELE CARLOS EVENCIO

discos duros SSD pero es una de las razones por las cuales los lápices
USB son tan poco fiables.

REFERENCIAS

Behrouz A. Forouzan, Introduccion a la ciencia e la computación, Editorial


Thompson, (2003).

http://www.canalaudiovisual.com/ezine/books/acjirinformatica/2info05.HTM

https://es.wikipedia.org/wiki/Memoria_de_acceso_aleatorio

http://www.ehowenespanol.com/memoria-virtual-completa-sobre_150294 /

http://www.misrespuestas.com/que-es-la-memoria-flash.html

También podría gustarte