一、存储器按断电是否丢数据分(最核心)
1. 易失性存储器(断电就没)
- RAM(随机存取存储器)
- 代表:DDR、DDR4、DDR5、SRAM、DRAM
- 特点:极快、可随时读写
- 用途:运行程序、临时数据
2. 非易失性存储器(断电还在)
- ROM(只读存储器)
- 早期:只能读,不能改
- 现在:基本被 Flash 替代
- Flash(闪存)
- 代表:NAND Flash、NOR Flash(eMMC(就是 NAND Flash + 控制器 封装在一起))
- 用途:U 盘、SSD、手机存储、TF 卡
- 其他:硬盘(HDD)、EEPROM 等
二、按功能 / 位置分
1. 主存(内存)——CPU 直接用
- RAM(DDR 等)
- 速度快、容量小、价格贵
2. 辅存(外存)—— 长期存文件
- Flash、SSD、HDD、U 盘、SD 卡
- 速度慢、容量大、便宜
三、按读写特性分(最容易混淆)
1. 随机存取:任何地址速度一样
- RAM、ROM
2. 顺序存取:必须从头读到尾
- 磁带、部分老存储
3. 半随机存取
- Flash、HDD(接近随机,但不是真随机)
四、你问的四个:DDR / RAM / ROM / Flash 终极关系
RAM = 运行内存大类
- DDR = 目前最主流的 RAM
ROM = 老一代只读存储器
Flash = 现代可擦写非易失存储
- 现在手机 / 电脑说的 “ROM” 其实都是Flash
五、一句话总结核心区别
- RAM/DDR:快、断电丢、用来跑程序
- ROM/Flash:慢、断电不丢、用来存数据