EEPROM和FlashROM
从计算机的早期开始,内存就成了一个问题。依赖于计算的所有类型的设备都具有一种形式的存储器或另一种形式的存储器,以便长时间存储数据或直到设备断电。
过去,电子设备需要采用某种非易失性存储方法来保存其功能所需的所有数据。这一发展促成了EPROM及其后续产品EEPROM(电可擦除可编程存储器)的诞生。 EEPROM的主要特点是程序员可以一次一个字节地更改嵌入在存储器中的数据,使他能够更好地控制输入数据的方式。但是这种方法需要很长时间,特别是在擦除其中的数据时。 EEPROM主要用于电子产品,在发货前只能编程几次,但可以通过补丁进行更新。这方面的一个例子是保存我们计算机的BIOS(基本输入输出系统)的芯片。它可以使用制造商的更新进行重新编程,以便添加更多功能或修复在发货时未发现的错误。
闪存是EEPROM的一个分支,它将存储器的各个部分组合成块。虽然仍然在字节级别将数据写入闪存,但擦除内容意味着整个擦除块。此功能使闪存具有超过EEPROM的速度优势。闪存变得非常流行,因为与硬盘相比,闪存的功耗要低得多,并且更耐用;能够承受过多的热量,压力,甚至被淹没在水中。闪存成为老化软盘的即时继承者,不仅因为它的耐用性,而且还因为它的大容量和相对小的尺寸。闪存的唯一缺点是像EEPROM一样,它在失败之前只能持续一定数量的数据周期。
EEPROM和Flash是两种存储器类型,至今仍在广泛使用。虽然看起来似乎不太可能,但闪存只是EEPROM的专用版本,允许用户擦除大块数据以提高设备的整体速度。尽管存在差异,但很明显,在可预见的未来,两种形式的记忆仍然存在。