RAM (Memoria de acceso aleatorio) es una memoria de accesible rápido que almacena datos durante su operación mientras ROM (Memoria de sólo lectura) almacena datos permanentes que se utilizan para sus funciones, como la información para iniciar la computadora. Por lo tanto, la diferencia clave Entre RAM y ROM está en la forma en que los datos se almacenan en ellos; el El almacenamiento en RAM es temporal, mientras que el almacenamiento en ROM es permanente.
Una computadora, como el cerebro humano, necesita memoria para almacenar la información requerida. Por ejemplo, un humano puede agregar dos números juntos y producir los resultados basados en un método que ha aprendido y memorizado. De la misma manera, una computadora necesita mantener métodos e información en una memoria para operar. RAM y ROM son diferentes tipos de recuerdos utilizados en cualquier computadora para hacerlo rápido y para permitirle acceder a la información almacenada en la computadora. Cada computadora viene con una cierta cantidad de memoria física, que es en forma de chips que contienen datos.
1. Descripción general y diferencia de claves
2. Que es Ram
3. Que es rom
4. Comparación de lado a lado - Ram vs ROM en forma tabular
6. Resumen
Ram es la abreviatura de Memoria de acceso aleatorio. Como el nombre interpreta, el uso o el acceso a la memoria es aleatorio ya que el microprocesador lee la memoria y le escribe muy rápidamente. Considere una computadora que debe agregar dos números que ingresa un usuario. Cuando el usuario ingresa los dos números, la computadora almacena esos números en la RAM. Después de eso, contrata el resultado en la RAM para que el usuario lea. Así es como la computadora o el microprocesador lee y escribe datos en la RAM. Del mismo modo, al ejecutar un programa, la computadora almacena los datos requeridos de la unidad de disco duro en la RAM para acceso rápido.
Una RAM es un circuito integrado compuesto por células de memoria que son circuitos de puertas lógicas. Cada celda de memoria tiene una dirección por la cual el microprocesador identifica dónde escribir los datos o de los cuales leerlos. Una celda de memoria puede almacenar solo un bit de datos y, por lo general, las celdas de memoria se organizan como registros para contener datos de 8 bits anchos. El ancho de los datos puede variar según el tipo de RAM. Es decir, un RAM de 16 bits tiene registros de 16 bits, mientras que un RAM de 8 bits tiene registros de 8 bits.
Los registros mencionados anteriormente tienen dos tipos de conexiones: líneas de dirección y líneas de datos. La combinación de lógica '1' y '0' colocada en las líneas de dirección activa el registro que coincide con la combinación particular y le permite leer o escribir. Sin embargo, los datos almacenados en estos registros de RAM son solo temporales, por lo que desaparecen cuando el poder está apagado. Esto hace que Ram sea una memoria volátil.
Figura 01: Ram
Hay varios tipos de ramas utilizadas en una computadora; Los tipos principales son RAM estática (SRAM) y Dynamic Ram (DRAM). SRAM es mucho más rápido en el acceso y el costo de producción es más alto que DRAM. Por lo tanto, SRAM se usa como memoria de caché del chip de microprocesador. DRAM, por otro lado, es un poco más lento y relativamente menos costoso. Los DRAM se usan externamente al microprocesador en la placa base. A veces, la computadora hace una partición separada en el disco duro como un carnero para compensar el RAM físico en exceso. Este proceso hace que la computadora sea más lenta en funcionamiento, ya que esto requiere escribir y leer datos en un archivo llamado archivo de página en el disco duro. Este tipo de RAM se llama RAM virtual.
ROM es el acrónimo de la memoria de solo lectura. A diferencia de Ram, ROM es una memoria no volátil; Aunque la potencia se elimina del chip ROM, los datos almacenados aún permanecen en sus registros. Las ROM, por lo general, tienen datos previos cuando se fabrican. Para las computadoras, ROM es útil para almacenar programas no alterados; Por ejemplo, BIOS, que se ejecuta al inicio (arranque).
Hay muchas desventajas de las ROM, y la principal desventaja es la incapacidad de alterar o actualizar las características del firmware. Si el fabricante lo ha programado con un firmware de mal funcionamiento, entonces todos los chips deben ser retirados y reemplazados uno por uno. Otro inconveniente es que las ROM no son útiles en el trabajo de I + D ya que muchas versiones del firmware deben ser probadas por el programador antes de lanzar el producto final.
Una ROM programable borrable (EPROM) donde el programador puede reescribirse el firmware para superar los problemas anteriores. Sin embargo, el borrado necesita una luz UV de alta intensidad, haciéndola aún difícil. Como solución para esto, la ROM programable eléctricamente borrable (EEPROM) se ha introducido a los programadores, para que puedan usarse en la prueba en sí, y se puede reprogramarse repetidamente.
Figura 02: Eeprom
La memoria flash, utilizada en las unidades USB y las computadoras portátiles modernas como el disco duro, es un desarrollo adicional de EEPROM que utiliza el área de chips de manera muy eficiente. Los CD y DVD reescritos también se consideran como un avance de las ROM de CD y DVD.
Ram vs ROM | |
Los datos pueden almacenarse y recuperarse de RAM (memoria de acceso aleatorio). | Los datos solo se pueden leer de ROM (memoria de solo lectura). |
Acceso | |
El tiempo de acceso es muy corto en RAM. La computadora lo usa rápidamente para almacenar datos requeridos con frecuencia. | El tiempo de acceso es largo en ROM. No se puede usar para leer rápido. |
Almacenamiento | |
La RAM es una memoria volátil, por lo que una vez que se pierde el suministro de voltaje, los datos se eliminan de la memoria. | ROM es una memoria no volátil. Si no es borrable, los datos permanecen almacenados hasta que el hardware esté dañado. |
Usar | |
La RAM se usa en el caché y la memoria principal de la computadora, ya que es rápido, el costo de producción es alto y el área de superficie por unidad de memoria es más grande. | Las ROM se utilizan para almacenar datos permanentes, pero menos usados, como configuraciones de software, biografías de usos solo en computadoras, ya que se fabrican en mayores capacidades y el costo de producción es menor. |
RAM es un almacenamiento temporal de alta velocidad para datos que se utilizan para almacenar valores que se usan rápidamente. Por el contrario, las ROM son un tipo de memoria permanente y, a diferencia de las RAM, la pérdida de datos no ocurrirá a pesar de que se elimina el voltaje. Esta es la diferencia clave entre Ram y ROM. Las ROM son desventajosas en uso, ya que una vez que el firmware está escrito en la ROM, no se puede alterar para mejoras o correcciones. Por lo tanto, las ROM también se introducen con capacidad de lectura y escritura como Rams. Pero la función de lectura/escritura de las RAM es mucho más rápida que ROM.
Imagen de cortesía:
1."Chip Ram" de Laserlicht - Trabajo propio (CC BY -SA 3.0) a través de Commons Wikimedia
2."AT24C02 EEPROM 1480355 6 7 HDR Enhancer" por © Nevit Dilmen (CC BY-SA 3.0) a través de Commons Wikimedia