¿De qué están hechos los recuerdos de la computadora?

La memoria de la computadora es una combinación de múltiples factores: electrónica, matemáticas y tecnología / economía.

  1. Electrónica : transistores. Un transistor puede expresar dos estados. Los transistores pueden almacenar temporalmente estos estados de flip-flop , y las mejoras en las tecnologías de transistores hicieron que el almacenamiento de estos estados fuera más prolongado.
    1. En electrónica, esto es 0 voltios o 5 voltios .
    2. En términos simples, se puede expresar como apagado vs. encendido , o no vs. .
    3. En lógica, se puede expresar como falso o verdadero .
  2. Matemáticas : sistema de números binarios. Los dos estados electrónicos pueden expresarse además como 0 o 1 . En el sistema de números binarios, 00000000 es 0 , 00000001 es 1 , 00000010 es 2 , etc.
    1. Las operaciones aritméticas se pueden realizar completamente en este sistema a través del álgebra booleana.
    2. Los algoritmos de clasificación , comparación de números, también estaban disponibles en este sistema. Una de las primeras aplicaciones de las computadoras es clasificar los datos.
    3. Se puede utilizar un estándar de codificación de caracteres para almacenar caracteres en la memoria, por ejemplo, ASCII (Código estándar estadounidense para el intercambio de información).
  3. Tecnología / economía :
    1. La ley de Moore . Teniendo en cuenta las necesidades computacionales de una computadora, se necesitan muchos transistores y esto continúa aumentando a medida que las aplicaciones demandan más memoria y los cálculos se vuelven más complejos. Hace décadas, las computadoras y sus partes solían ser lo suficientemente grandes como para consumir una habitación. Con el tiempo, los avances exponenciales constantes en tecnología significan tener partes electrónicas que son físicamente más pequeñas y energéticamente eficientes (consume menos energía para la misma función).
    2. Las economías de escala y la maximización de costos fijos aseguran que estos se vuelvan más baratos a largo plazo.

Mi primera computadora a mediados de la década de 1990 tenía un disco duro de 1GB con 2MB de RAM, y era costoso particularmente cuando estaba ajustado a la inflación. Hoy en día, 1 GB es solo una capacidad de gama baja para discos flash USB.

Gracias por A2A.

Hay dos tipos básicos de memoria que se encuentran dentro de una computadora, estática y dinámica.

La RAM estática se encuentra dentro de la CPU y utiliza 6 transistores individuales para almacenar cada bit de información.

La RAM dinámica es lo que se encuentra en los Memory Sticks, y para ahorrar costos, cada bit está representado por un condensador impreso. Debido a que estos son tan pequeños, se filtran bastante, y es necesario que el controlador de memoria lea cada ubicación y luego vuelva a escribir los datos (conocido como ciclo de actualización ). En las primeras computadoras, la CPU a menudo actualizaba la RAM, sin embargo, con la cantidad de RAM en una máquina hoy, el controlador de actualización generalmente está integrado en la memoria RAM.

La configuración de su BIOS también se almacena en la RAM estática, razón por la cual se requiere la batería de respaldo. No entiendo por qué estos ajustes no se almacenan en EEPROM (memoria de solo lectura programable borrable eléctricamente) o en Compact Flash moderno, de modo que todo lo que la batería tiene que hacer es mantener el reloj en tiempo real.

El código del BIOS que se puede actualizar generalmente será Compact Flash, aunque también se utilizaron EEPROM.

En los días dorados, cuando las máquinas de 8 bits gobernaban el mundo, se usaban ROMS estándar para iniciar la máquina. Estos fueron grabados de fábrica con el nivel de sistema más bajo requerido para que la máquina esté en funcionamiento.

Cuando la PC de IBM llegó al mercado, no estaban seguros de cuántas unidades era probable que se vendieran, y optaron por EPROMS (memoria de solo lectura programable borrable). Estos chips pueden programarse una vez y luego borrarse para su reutilización por exposición a la luz UV.

Obviamente, entonces comienza a buscar memoria a largo plazo (no volátil) como discos duros y SSD (Compact Flash).