虽然我们经常见到rom、prom、eprom、eeprom、flashrom等表示计算机存储器的名称,但有些朋友对其具体含义还不很清楚,现介绍如下:
rom(read-only memory)只读存储器,是一种线路 简单的半导体电路,通过掩膜工艺,一次性制造,其中的代码与数据永久保存,不能进行修改。rom一般用于大批量生产,成本很低。
prom(programmable read-only memory)可编程只读存储器,因为只允许写入一次,所以也称一次可编程只读存储器(one time programming rom)。在出厂时,存储的内容全为1或0,用户可以根据需要将其中的某些单元写入数据0或1,以实现对其“编程”的目的。prom的典型产品是“双极性熔丝结构”,如果想改写某些单元,可以给这些单元通以足够大的电流,并维持一定的时间,原先的熔丝即可熔断,这样就达到了改写的目的。另一类经典的prom是使用“肖特基二极管”的prom,出厂时,其二极管处于反向截止状态,用大电流的方法将反向电压加在“肖特基二极管”上,造成其永久击穿即可达到写入目的。
eprom(erasable programmable read-only memory)可擦除可编程只读存储器,特点是具有可擦除功能,擦除后可再编程,但擦除需要使用紫外线照射一定时间。这类芯片其封装中有“石英玻璃窗”,一般用黑色不干胶纸盖住,以防止阳光直射。
eeprom(electrically erasable programmable read-only memory)电可擦除可编程只读存储器,优点是可直接用电信号进行擦除和写入。但生产工艺复杂,耗费的门电路过多,重编程时间比较长,并且有效重编程次数较少。
flash memory闪存,属于eeprom的改进产品。它的特点是必须按块(block)擦除(每个块的大小不定,不同厂家的产品有不同规格),而eeprom则可以一次只擦除一个字节(byte)。目前“闪存”被广泛用于pc机的主板上,用来保存bios程序,便于其升级。另一应用领域是作为硬盘的替代品,具有抗震、速度快、无噪声、耗电低等优点。现在flash memory还不能取代ram,因为ram需要能够按字节改写,而flash memory则做不到。
作者:张谦
来源:电脑报