RAM和ROM
介绍
计算机中的内存分为两种类型:随机存取存储器(RAM
)和只读存储器(ROM
)。他们有各自的特点,互相配合。
RAM
随机存取存储器(Random Access Memory
,简称 RAM
)是一种用于临时存储数据的计算机内存。
RAM
的特点是数据可以随机读写,即可以在任何位置读写数据,而不需要按照顺序进行。 RAM
中的数据在断电后会丢失,因此它主要用于存储正在运行的应用程序和临时数据。
RAM
的类型主要有两种:
• DRAM
(动态随机存储器):需要周期性刷新数据,密度高,成本低(常用于计算机主内存,我们常说的内存条)。 • SRAM
(静态随机存储器):不需要刷新,速度快,成本高(常用于CPU
缓存)。
ROM
只读存储器(Read-Only Memory
,简称 ROM
)是一种用于存储固定数据的计算机内存。
ROM
中的数据不会因为断电而丢失。虽然叫只读存储器
,但现在我们使用的SSD
等存储是可以读写的,ROM
的早期版本确实只能读不能写,慢慢发展成可以擦除和写入的了。以前有一种单片机芯片,在中间有一个可一看到内部的窗口,这种就是可以使用紫外线擦除内存后重新写入的,需要用紫外线照射几个小时,然后再写入数据。
ROM
的类型主要有以下几种:
• MASK ROM
:数据在制造时写入,不可更改。 • PROM
(可编程只读存储器):用户可编程一次。 • EPROM
(可擦除可编程只读存储器):可用紫外线擦除后重新编程。 • EEPROM
(电可擦除可编程只读存储器):可用电信号擦除并编程(广泛用于现代设备)。 • Flash ROM
:改进型EEPROM
,允许快速擦除和写入(如USB
闪存和SSD
)。
总结
属性 | RAM | ROM |
---|---|---|
读写能力 | 可读可写 | 通常只读(部分类型可写) |
数据保留性 | 断电后数据丢失(易失性) | 断电后数据保留(非易失性) |
用途 | 临时存储运行数据 | 存储固件或永久数据 |