Su pregunta fue bastante abierta, soy parcial con la electrónica y las computadoras, pero odio el lenguaje del procesador, así que así es como lo responderé.
La computadora almacena información en forma de bytes (1s y 0s) en todos sus dispositivos de memoria. La volatilidad de los dispositivos de memoria es el punto de partida más simple para comprender cómo se almacena la memoria.
La memoria volátil significa que cualquier información almacenada en el dispositivo no puede estar presente para siempre. El dispositivo retiene información mientras haya una fuente de alimentación.
- Además del desarrollo de software y la ingeniería de software, ¿qué otros campos emplean muchos científicos / ingenieros informáticos?
- No entiendo el cuerpo humano, que es la máquina más sofisticada. ¿Por qué debería aprender sobre otras máquinas como las computadoras?
- ¿Dónde exactamente en el sótano de Maxwell Dworkin está la impresora que imprime gratis?
- ¿Qué tipo de ramas de la informática son para ayudar a la sociedad remota y a las personas con discapacidad?
- ¿Qué hace slock.it?
RAM (memoria de acceso aleatorio) es memoria volátil. Y hay 2 tipos de RAM, la DRAM y la SRAM. Ahora la DRAM (RAM dinámica) está compuesta por transistores y condensadores (uno de cada uno para almacenar un bit) y hay un poco de corriente de fuga, por lo que debe actualizarse con frecuencia. Es barato y lento. La RAM (RAM estática) está hecha para usar solo transistores (¡varios de ellos en forma de flip flop para almacenar un poco!), Por lo que no hay necesidad de refrescarse. Es más rápido y más caro (usado para memorias caché).
ROM (memoria de solo lectura) es una memoria no volátil, lo que significa que retiene información incluso sin fuente de alimentación. Hay algunos tipos de ROM: PROM, EPROM, EEPROM y memoria flash.
Todos los ROM usan circuitos hechos de compuertas lógicas para almacenar información, estos contienen información al usar altos voltajes para crear fusibles / antifusibles internamente (no estoy seguro acerca de la memoria flash)
ROM programable PROM, programada usando un programador PROM. Es imposible reescribir esto.
EPROM-PROM borrable: la luz UV se usa para borrar la PROM, como máximo se puede reescribir 1000 veces.
EEPROM: PROM borrable eléctricamente, probablemente la ROM más lenta en términos de lectura o escritura.
Memoria flash: también conocida como flash NAND y tiene una mayor velocidad de escritura y lectura que cualquier otra ROM y también tiene una alta resistencia (lo que significa que puede reescribirse muchas veces más que las otras ROM).
Luego hay algo llamado dispositivos de almacenamiento. Rasca tu cabeza sobre esto, la memoria es diferente del almacenamiento. En pocas palabras, el almacenamiento es la unidad de disco duro. Almacena información durante mucho más tiempo y es terriblemente lenta. Bueno, si estás pensando ¿por qué usar discos duros? ¿Por qué no reemplazar todo con RAM?
La RAM es mucho más costosa que los discos duros y necesita tener una fuente de alimentación constante. Bien, entonces ¿qué pasa con la ROM? No necesita energía todo el tiempo y parece bastante moderado en términos de costo … simplemente no tiene la resistencia de una RAM o HDD. Por lo tanto, es una compensación entre costo, resistencia y velocidad usar la mejor solución de almacenamiento / memoria para las diversas necesidades de memoria / almacenamiento de una computadora.
Es por eso que el BIOS, el firmware que debe estar “Activo” incluso sin fuente de alimentación, se almacena en la ROM. Todo lo que está “allí” en una computadora finalmente se almacena en discos duros y la RAM contiene todo lo necesario para un acceso “más rápido”.
Algo divertido para recordar: ¿Has oído hablar de los dispositivos de estado sólido? Básicamente es un dispositivo de memoria, uno pensaría que es un HDD pero no. Estado sólido se refiere al proceso de fabricación de los circuitos integrados (que componen toda la memoria de semiconductores, es decir, RAM y ROM).
¡Salud!