平时我们说起内存时通常特指"DRAM"内存,比如手机内存容量6GB。如果有人把手机里的128GB闪存存储叫成内存,一定会有小伙伴们嘲笑他无知。
但RAM和ROM几十年前是一家,它们有个共同的名字:Memory,港台翻译成记忆体,大陆翻译为内存,即广义上的内存。RAM断电后会丢失存储的数据,而ROM则能在断电后继续保持其中的数据完整性。
作为当代个人计算机x86架构的奠基者,英特尔发明了SRAM、DRAM内存以及早期的ROM只读存储器,前者存储运行中的数据,容量更大的后者放置开机所需的固件,或者关机后需要继续保存的内容。下图是1971年的英特尔4002 SRAM内存,容量320比特,也就是40字节,仅相当于20个汉字的容量。
虽然从文字上说,ROM是只读存储器,实际上除了Mask ROM是真正只能读取之外,其他类型的ROM都是可以写入的,只是有不同的使用限制。手机ROM狭义上是指安卓系统固件,广义上也包含了用于存储用户数据的空间,由下文中的闪存承载。