Tipos de memoria
⚠️ PÍLDORA TAI — TIPOS DE MEMORIA (VERSIÓN AMPLIA Y MUY PREGUNTABLE)
📌 IDEA CLAVE
En TAI mezclan mucho estas distinciones:
- memoria principal vs memoria secundaria
- volátil vs no volátil
- RAM vs ROM y derivados
- SRAM vs DRAM vs SDRAM vs DDR
- EPROM vs EEPROM vs Flash
- Flash NOR vs NAND
- tipos de discos
- qué memoria usan USB, SSD, BIOS/UEFI, caché, etc.
1) CLASIFICACIÓN GENERAL
1.1. Memoria principal
Es la memoria a la que accede directamente la CPU para ejecutar programas y procesar datos.
Incluye, a efectos TAI:
- registros
- memoria caché
- RAM
Características
- acceso rápido
- normalmente volátil (salvo matices en algunos sistemas)
- se usa durante la ejecución
1.2. Memoria secundaria
Es la destinada al almacenamiento permanente o masivo.
Incluye:
- disco duro (HDD)
- SSD
- USB
- tarjetas SD / microSD
- CD, DVD, Blu-ray
- cintas magnéticas
Características
- no volátil
- mayor capacidad
- más lenta que la memoria principal
- no se accede a ella tan rápido como a RAM/caché/registros
2) JERARQUÍA TÍPICA DE VELOCIDAD
De más rápida a más lenta:
Registros > Caché > RAM > SSD > HDD > ópticos/cinta
Idea TAI
- cuanto más rápida, normalmente menos capacidad y más cara
- cuanto más lenta, normalmente más capacidad y más barata
3) MEMORIA PRINCIPAL: TIPOS
3.1. Registros
Son pequeñas memorias dentro de la CPU.
Claves
- son lo más rápido
- capacidad mínima
- almacenan operandos, direcciones, instrucciones o resultados inmediatos
Trampa
No confundir con RAM ni con caché.
3.2. Memoria caché
Memoria muy rápida entre CPU y RAM.
Función
Guardar datos e instrucciones usados frecuentemente para evitar acceder continuamente a la RAM.
Claves
- muy rápida
- menor capacidad que la RAM
- suele organizarse en L1, L2, L3
- normalmente implementada con SRAM
Trampa
La caché no sustituye a la RAM.
3.3. RAM
Random Access Memory.
Memoria principal de trabajo del sistema.
Claves
- volátil
- lectura y escritura
- guarda programas y datos en uso
- pierde la información al apagar
Trampa
RAM no significa “permanente” ni “solo lectura”.
4) TIPOS DE RAM
4.1. DRAM
Dynamic RAM
Claves
- es volátil
- necesita refresco periódico
- más barata y densa que SRAM
- suele usarse como memoria principal
Trampa TAI
DRAM necesita refresco.
4.2. SRAM
Static RAM
Claves
- es volátil
- no necesita refresco
- más rápida que DRAM
- más cara
- menos densa
- se usa típicamente en memoria caché
Trampa TAI
SRAM suele asociarse a caché.
4.3. SDRAM
Synchronous DRAM
Claves
- es un tipo de DRAM
- funciona sincronizada con el reloj del sistema
- mejora rendimiento respecto a DRAM asíncrona
Trampa
Sigue siendo volátil.
4.4. DDR SDRAM
Double Data Rate SDRAM
Claves
- evolución de SDRAM
- transfiere datos en ambos flancos del reloj
- versiones típicas:
- DDR
- DDR2
- DDR3
- DDR4
- DDR5
Idea TAI
La RAM principal moderna suele ser DDR SDRAM.
5) ROM Y DERIVADAS
5.1. ROM
Read Only Memory
Claves
- no volátil
- asociada a firmware e instrucciones de arranque
- conceptualmente “solo lectura”
Trampa
En la práctica moderna muchas BIOS/UEFI están en memorias regrabables, pero en examen clásico ROM se asocia a arranque/firmware.
5.2. PROM
Programmable ROM
Claves
- no volátil
- se programa una sola vez
Trampa
No se reprograma después.
5.3. EPROM
Erasable Programmable ROM
Claves
- no volátil
- se puede borrar
- borrado mediante radiación ultravioleta (UV)
- luego puede reprogramarse
Trampa TAI
EPROM = borrado con UV
5.4. EEPROM
Electrically Erasable Programmable ROM
Claves
- no volátil
- borrado y reprogramación eléctrica
- más flexible que EPROM
Trampa TAI
EEPROM = borrado eléctrico
5.5. Flash
Tipo de memoria no volátil derivada de EEPROM.
Claves
- no volátil
- se borra/escribe en bloques o páginas, no byte a byte como EEPROM clásica
- muy usada en almacenamiento actual
Se usa en:
- pendrives USB
- SSD
- tarjetas SD / microSD
- smartphones
- tablets
- firmware en muchos dispositivos
- BIOS/UEFI en muchos equipos
Trampa
Flash no es RAM.
6) FLASH: NOR vs NAND
6.1. Flash NOR
Claves
- permite acceso aleatorio más parecido a memoria de ejecución
- lectura rápida de código
- adecuada para firmware
- menor densidad y más cara que NAND
Uso típico
- firmware
- BIOS/UEFI
- sistemas embebidos
6.2. Flash NAND
Claves
- más densa
- más barata por bit
- lectura/escritura secuencial por páginas y bloques
- ideal para almacenamiento masivo
Uso típico
- SSD
- memorias USB
- tarjetas SD / microSD
- almacenamiento interno de móviles
Trampa TAI
Si preguntan por la memoria típica de un pendrive o de un SSD, la respuesta más probable es:
👉 flash NAND
7) MEMORIAS USADAS EN DISPOSITIVOS
7.1. USB / pendrive
Usan normalmente:
- memoria flash NAND
7.2. SSD
Usan normalmente:
- memoria flash NAND
- con controlador para gestión de bloques, wear leveling, ECC, etc.
7.3. Tarjetas SD / microSD
Usan normalmente:
- memoria flash NAND
7.4. BIOS / UEFI
Conceptualmente se asocian a:
- ROM
pero en la práctica moderna suelen almacenarse en: - EEPROM
- flash NOR
7.5. Caché del procesador
Usa normalmente:
- SRAM
7.6. Memoria principal del PC
Usa normalmente:
- DRAM
- más específicamente SDRAM / DDR SDRAM
8) TIPOS DE DISCOS Y SOPORTES DE ALMACENAMIENTO
8.1. HDD
Hard Disk Drive
Claves
- almacenamiento magnético
- platos giratorios
- mecánico
- más lento que SSD
- barato por GB
- no volátil
8.2. SSD
Solid State Drive
Claves
- no tiene partes móviles
- usa flash NAND
- más rápido que HDD
- menor latencia
- no volátil
8.3. SSHD
Solid State Hybrid Drive
Claves
- híbrido entre HDD y una pequeña memoria flash
- menos frecuente hoy
8.4. Discos ópticos
- CD
- DVD
- Blu-ray
Claves
- no volátiles
- ópticos
- más lentos que SSD/HDD en uso general
8.5. Cinta magnética
Claves
- no volátil
- acceso secuencial
- típica en copias de seguridad y archivado
9) VOLÁTIL vs NO VOLÁTIL
Volátiles
- registros
- caché
- RAM
- DRAM
- SRAM
- SDRAM
- DDR
No volátiles
- ROM
- PROM
- EPROM
- EEPROM
- Flash
- HDD
- SSD
- USB
- SD
- CD/DVD/Blu-ray
- cinta
10) RELACIONES CLAVE DE EXAMEN
- Registros → lo más rápido
- Caché → normalmente SRAM
- RAM principal → normalmente DRAM / SDRAM / DDR
- PROM → una sola programación
- EPROM → borrado con UV
- EEPROM → borrado eléctrico
- Flash → tipo de EEPROM, borrado por bloques
- Flash NAND → SSD, USB, SD, móviles
- Flash NOR → firmware, BIOS/UEFI
- HDD → magnético, mecánico
- SSD → estado sólido, flash NAND
11) TRAMPAS TÍPICAS TAI
- RAM ❌ no conserva datos sin energía
- ROM ✅ no volátil
- DRAM ✅ necesita refresco
- SRAM ❌ no necesita refresco
- SRAM ✅ suele usarse en caché
- SDRAM ✅ es un tipo de DRAM
- EPROM ❌ no se borra eléctricamente
- EEPROM ❌ no se borra con UV
- Flash ✅ es no volátil
- SSD ❌ no usa platos magnéticos
- HDD ❌ no es memoria principal
- USB y tarjetas SD ✅ usan flash NAND
12) REGLA ULTRARRÁPIDA
- Registros = CPU, lo más rápido
- Caché = SRAM
- RAM principal = DRAM / SDRAM / DDR
- PROM = una vez
- EPROM = UV
- EEPROM = electricidad
- Flash NAND = USB / SSD / SD / móvil
- Flash NOR = firmware
13) PREGUNTAS TIPO DISCORD
¿Cuál de las siguientes memorias necesita refresco periódico?
1️⃣ SRAM ❌
2️⃣ DRAM ✅
3️⃣ ROM ❌
4️⃣ EEPROM ❌
¿Qué tipo de memoria se usa habitualmente en la caché del procesador?
1️⃣ DRAM ❌
2️⃣ SRAM ✅
3️⃣ EPROM ❌
4️⃣ NAND ❌
¿Cuál de las siguientes afirmaciones sobre la SDRAM es correcta?
1️⃣ Es una ROM sincronizada ❌
2️⃣ Es una DRAM sincronizada con el reloj del sistema ✅
3️⃣ Es una memoria secundaria ❌
4️⃣ Es no volátil ❌
¿Qué memoria puede borrarse mediante radiación ultravioleta?
1️⃣ EEPROM ❌
2️⃣ EPROM ✅
3️⃣ PROM ❌
4️⃣ SRAM ❌
¿Qué memoria puede borrarse eléctricamente?
1️⃣ EPROM ❌
2️⃣ EEPROM ✅
3️⃣ PROM ❌
4️⃣ DRAM ❌
¿Cuál de las siguientes se programa una sola vez?
1️⃣ PROM ✅
2️⃣ EPROM ❌
3️⃣ EEPROM ❌
4️⃣ Flash ❌
¿Cuál de las siguientes memorias es no volátil?
1️⃣ SDRAM ❌
2️⃣ SRAM ❌
3️⃣ EEPROM ✅
4️⃣ Caché ❌
¿Cuál de las siguientes afirmaciones es correcta?
1️⃣ La SRAM suele ser más lenta que la DRAM ❌
2️⃣ La DRAM suele usarse en memoria principal ✅
3️⃣ La ROM es volátil ❌
4️⃣ La caché suele ser DRAM ❌
¿Qué tipo de memoria usan habitualmente los módulos DDR4 y DDR5?
1️⃣ SRAM ❌
2️⃣ DDR SDRAM ✅
3️⃣ EPROM ❌
4️⃣ PROM ❌
¿Qué memoria utilizan normalmente los pendrives USB?
1️⃣ SRAM ❌
2️⃣ Flash NAND ✅
3️⃣ DRAM ❌
4️⃣ EPROM ❌
¿Qué memoria utilizan normalmente los SSD?
1️⃣ DRAM pura ❌
2️⃣ Flash NAND ✅
3️⃣ Flash NOR ❌
4️⃣ ROM ❌
¿Qué tipo de soporte utiliza platos magnéticos?
1️⃣ SSD ❌
2️⃣ HDD ✅
3️⃣ EEPROM ❌
4️⃣ tarjeta SD ❌
¿Cuál de los siguientes es un soporte de memoria secundaria?
1️⃣ Caché ❌
2️⃣ Registro ❌
3️⃣ SSD ✅
4️⃣ RAM ❌
¿Qué afirmación describe mejor la memoria flash?
1️⃣ Es una RAM estática ❌
2️⃣ Es una EEPROM usada ampliamente como almacenamiento no volátil ✅
3️⃣ Es volátil y muy rápida ❌
4️⃣ Solo sirve para caché ❌
¿Cuál de las siguientes afirmaciones sobre flash NOR es correcta?
1️⃣ Se usa típicamente en SSD de consumo ❌
2️⃣ Se asocia más a firmware y ejecución de código ✅
3️⃣ Es siempre volátil ❌
4️⃣ Es un tipo de DRAM ❌
¿Cuál de las siguientes afirmaciones sobre flash NAND es correcta?
1️⃣ Se usa habitualmente en USB y SSD ✅
2️⃣ Es típica de registros de CPU ❌
3️⃣ Se borra con radiación ultravioleta ❌
4️⃣ Es una RAM síncrona ❌
¿Cuál es el orden correcto de mayor a menor velocidad?
1️⃣ RAM > caché > registros > SSD ❌
2️⃣ Registros > caché > RAM > SSD ✅
3️⃣ Caché > registros > RAM > HDD ❌
4️⃣ Registros > RAM > caché > disco ❌
¿Qué memoria conserva la información sin alimentación eléctrica?
1️⃣ RAM ❌
2️⃣ Registros ❌
3️⃣ Caché ❌
4️⃣ ROM ✅
¿Qué memoria se considera principal de trabajo del sistema?
1️⃣ HDD ❌
2️⃣ RAM ✅
3️⃣ USB ❌
4️⃣ ROM ❌
¿Cuál de las siguientes parejas es correcta?
1️⃣ Caché → DRAM ❌
2️⃣ Memoria principal → DDR SDRAM ✅
3️⃣ Pendrive → SRAM ❌
4️⃣ BIOS clásica → DRAM ❌
TAICord