C.E.M.G.
PATRIA
Nombre del estudiante Dacia Lineth
Nombre del Maestro Cesar Villeda
Asignatura Mantenimiento y R.
Curso 12 Informática
Sección “2”
Parcial I
Fecha 19/2/ 2025
Historia de la Memoria RAM
La memoria de acceso aleatorio (RAM) ha experimentado una evolución
significativa desde sus orígenes, convirtiéndose en uno de los componentes
clave en los dispositivos informáticos modernos. A continuación, se detalla la
evolución histórica de la RAM, desde sus primeros días hasta su estado actual.
Los primeros sistemas computacionales no utilizaban RAM como la conocemos
hoy, sino que utilizaban formas de almacenamiento más lentas y complejas.
Memoria de tubo de vacío (1940s): Los primeros ordenadores
utilizaban tubos de vacío para almacenar información, como en el caso
de la Colossus (1944), un ordenador de la Segunda Guerra Mundial,
que utilizaba memorias de tubos de vacío para almacenar datos.
Memoria de tambor magnético (1950s): En los años 50, se introdujo la
memoria de tambor magnético, que consistía en un cilindro giratorio
cubierto con un material magnético que almacenaba datos. Aunque fue
más rápida que los métodos anteriores, la memoria de tambor todavía
era mucho más lenta que la memoria de acceso aleatorio actual.
Desarrollo de la Memoria RAM (Década de 1960)
La verdadera "memoria RAM" comenzó a desarrollarse en la década de 1960.
Antes de esto, los sistemas informáticos utilizaban principalmente memoria de
acceso secuencial o memoria de solo lectura (ROM), que no era adecuada
para operaciones rápidas y aleatorias de lectura/escritura.
1960 - Memoria de núcleos magnéticos: Uno de los hitos más
importantes en la historia de la RAM fue la invención de la memoria de
núcleos magnéticos. Los núcleos magnéticos eran pequeños anillos de
material magnético que podían almacenar un bit de información cada
uno. Fueron utilizados en computadoras de los años 60 y 70, como las
series IBM 704 y IBM 7090, que fueron algunas de las primeras en
utilizar memoria de acceso aleatorio. A pesar de ser relativamente lenta
comparada con la tecnología moderna, esta memoria marcó un avance
significativo al permitir el acceso a cualquier ubicación de memoria de
manera directa y rápida.
1965 - Introducción de la memoria de semiconductores: La evolución
hacia la memoria de semiconductores fue un paso crucial en el
desarrollo de la RAM moderna. En 1965, se desarrolló la memoria de
semiconductores basada en transistores. Estos transistores
reemplazaron a los tubos de vacío y los núcleos magnéticos, mejorando
considerablemente la velocidad y reduciendo el tamaño de los
dispositivos.
1. Introducción
La memoria de acceso aleatorio (RAM, por sus siglas en inglés: Random Access
Memory) es uno de los componentes fundamentales de los sistemas informáticos
modernos. Su función principal es almacenar temporalmente los datos y las
instrucciones que la unidad central de procesamiento (CPU) necesita para ejecutar
tareas. La RAM se caracteriza por permitir el acceso a cualquier posición de memoria
de manera directa y casi instantánea, lo que la convierte en una pieza esencial en el
rendimiento global de un ordenador o dispositivo.
2. Características de la RAM
Acceso aleatorio: A diferencia de otros tipos de memoria (como las cintas
magnéticas), la RAM permite acceder a cualquier ubicación de memoria en el
mismo tiempo, independientemente de su posición.
Volatilidad: La RAM es una memoria volátil, lo que significa que pierde toda la
información almacenada cuando el dispositivo se apaga o reinicia.
Velocidad: La RAM es significativamente más rápida que otros tipos de
almacenamiento a largo plazo, como los discos duros (HDD) o las unidades de
estado sólido (SSD). Esta velocidad permite que la CPU acceda rápidamente a
los datos y programe la ejecución de tareas.
3. Tipos de Memoria RAM
Existen diferentes tipos de RAM, que varían en términos de velocidad, tamaño y
tecnología de fabricación. Los principales tipos incluyen:
DRAM (Dynamic RAM): Es el tipo de RAM más común. Requiere que se
recargue constantemente para mantener los datos almacenados. Es más
económica, pero también más lenta que otras formas de RAM.
SRAM (Static RAM): A diferencia de la DRAM, no requiere recarga constante y
es más rápida, pero también más cara y de menor densidad.
SDRAM (Synchronous DRAM): Este tipo de DRAM se sincroniza con el reloj del
procesador, lo que mejora la velocidad de acceso.
DDR (Double Data Rate): Una versión mejorada de la SDRAM, que permite dos
transferencias de datos por ciclo de reloj, lo que duplica la velocidad de la
memoria.
o DDR1, DDR2, DDR3, DDR4, DDR5: Estas versiones de DDR ofrecen
mejoras en términos de velocidad, eficiencia energética y capacidad de
almacenamiento.
Funcionamiento de la RAM
Cuando un sistema operativo o programa está en ejecución, los datos que necesita son
cargados desde el almacenamiento secundario (como un disco duro o SSD) hacia la
RAM. De esta forma, la CPU puede acceder de manera rápida y eficiente a la
información. Una vez que se apaga el sistema, la RAM se borra completamente,
perdiendo todos los datos temporales.
Importancia de la RAM en el rendimiento del sistema
La cantidad de RAM disponible tiene un impacto directo en el rendimiento de un
dispositivo. Una mayor cantidad de RAM permite que se ejecuten más aplicaciones al
mismo tiempo sin ralentizar el sistema. Esto es crucial en tareas de alto rendimiento
como la edición de video, los videojuegos y la ejecución de programas de análisis de
datos.
Más RAM = mayor multitarea: La capacidad de tener múltiples programas
abiertos y funcionando simultáneamente depende en gran medida de la RAM.
Velocidad de ejecución: Aunque otros factores como el procesador (CPU) y el
almacenamiento (HDD/SSD) también son importantes, una mayor capacidad y
velocidad de RAM permiten que las aplicaciones se ejecuten más rápidamente.
Limitaciones de la RAM
Aunque la RAM es rápida y eficiente, tiene limitaciones:
Volatilidad: La principal desventaja de la RAM es su volatilidad. Al
apagarse el dispositivo, todos los datos almacenados en ella se pierden.
Capacidad limitada: Aunque las capacidades de RAM han aumentado
a lo largo de los años, todavía existen límites prácticos, y más RAM
generalmente implica un costo más alto.
Costo: La RAM es más cara que otras formas de almacenamiento
permanente, como los discos duros.
Impacto en la tecnología moderna
Sistemas operativos y software: La capacidad y velocidad de la RAM
afectan directamente la capacidad de un sistema operativo para manejar
múltiples tareas simultáneamente. Las aplicaciones más modernas
requieren más RAM para ofrecer un rendimiento fluido, especialmente
en áreas como la inteligencia artificial, los videojuegos y la virtualización.
Computación en la nube y servidores: La RAM es vital para los
servidores y sistemas de computación en la nube, ya que permite el
procesamiento rápido de grandes volúmenes de datos de manera
simultánea.
Memoria ROM (Read-Only Memory)
La memoria de solo lectura o ROM (Read-Only Memory) es un tipo de
memoria que, a diferencia de la RAM (Memoria de Acceso Aleatorio), es no
volátil, lo que significa que retiene los datos incluso cuando se apaga el
dispositivo. ROM se utiliza principalmente para almacenar firmware y otros
programas esenciales que no deben modificarse o que no necesitan ser
modificados frecuentemente.
A continuación, te detallo más sobre la memoria ROM, su funcionamiento, tipos
y aplicaciones.
Tipos de Memoria ROM
Existen varios tipos de ROM, que varían en función de su capacidad para ser
reescrita o modificada. Los tipos más comunes incluyen:
2.1 ROM MÁNICA (Mask ROM)
Es el tipo de ROM más antiguo y se fabrica con los datos
preprogramados de forma permanente durante la fabricación del chip.
No reprogramable: Los datos son "mascarados" durante el proceso de
fabricación y no pueden ser modificados.
Se utiliza en dispositivos donde el contenido es fijo y no requiere
cambios.
2.2 PROM (Programmable ROM)
Es una forma de ROM que puede ser programada por el usuario, pero
solo una vez.
Programación por el usuario: El contenido se puede escribir utilizando
un dispositivo especial llamado "programador de PROM". Una vez que
se programa, no se puede modificar.
Se usa cuando se necesita un dispositivo personalizado, pero el
contenido no necesita cambiar después de ser grabado.
2.3 EPROM (Erasable Programmable ROM)
Este tipo de ROM puede ser borrado y reprogramado múltiples veces.
Borrado por luz ultravioleta: Para borrar la información almacenada en
una EPROM, se debe exponer el chip a luz ultravioleta a través de una
ventana especial en el chip. Luego, se puede reprogramar.
Reprogramable: Se utiliza en situaciones en las que se desea modificar
el contenido de la memoria en algunos ciclos, pero no de forma
continua.
2.4 EEPROM (Electrically Erasable Programmable ROM)
La EEPROM es una versión más avanzada que puede ser borrada y
reprogramada eléctricamente sin necesidad de quitar el chip del
dispositivo.
Reprogramación eléctrica: A diferencia de la EPROM, no se necesita
luz ultravioleta para borrar la memoria. En su lugar, se utiliza una señal
eléctrica.
Uso común: Se utiliza en aplicaciones donde es necesario modificar los
datos en el campo, como en tarjetas inteligentes, BIOS de
computadoras, y otros dispositivos donde se requieren actualizaciones
ocasionales.
2.5 Flash ROM
La memoria Flash es una forma avanzada de EEPROM, que permite la
reprogramación rápida y de manera eficiente.
Reprogramable en bloques: La memoria Flash puede ser
reprogramada en bloques o sectores, lo que la hace ideal para
almacenar grandes cantidades de datos que necesitan actualizarse
frecuentemente, como el sistema operativo de un teléfono móvil o un
dispositivo de almacenamiento USB.
Uso común: Se usa en discos SSD, tarjetas de memoria y teléfonos
móviles debido a su velocidad y eficiencia.