下面一起来看看ROM、PROM、EPROM、EEPROM、Flash ROM的区别 。
方法
ROM 指的是“只读存储器”,即Re来自ad-Only Memory 。只读存储器(Read-Only Memory,ROM)以非破坏性读出方式工作,只能读出无法写入信息 。信息一旦写入后就固定下来 , 即使切断电源 , 信息也不会丢失,所以又称为固定存储器 。ROM所存数据通常是装入整机前写入的,整机工作过程中只能读出,不像随机存储器能快速方便地改写存储内容 。ROM所存数据稳定 ,断电后所存数据也不会改变 , 并且结构较简单,使用方便,因而常用于存储各种固定程序和数据 。PROM 指的是“可编程只读存储器”既Programmable Red-Only Memory 。这样的产品只允许写入一次,所以也被称为“一次可编程只读存储器”(One Time Progarmming ROM , OTP-ROM) 。最初从工厂中制作完成的PROM内部并没有资料,用户可以用专用的编程器将自己的资料写入,但是这种机会只有一次,一旦写入后也无法修改 。
EPROM 指的是“可擦写可编程只读存储器”,即Erasable Progr利氢晶密便ammable Read-Only Memory 。它的特点是具有可擦除功能 , 擦除后即可进行再编程,但是缺点是擦除需要使用紫外线照射一定的时间 。
EEPROM 指的是“电可擦除可编程只读存储器”,即Electrically Eras延文边载目权育顺院进在able Programmable Read-Only Memory 。它的最大优点是可直接用电信号擦除 , 也可用电信号写入 。EEPROM不能取代RAM的原因是其工艺复杂,耗费的门电路过多,且福值扬编重编程时间比较长,同时其有效重编程次数也比较低 。
【ROM、PROM、EPROM、EEPROM、Flash ROM的区别】
Flash ROM指的是“闪存”,所谓“闪存”,它也是一种非易失性的内存,属于EEPROM的改进产品,Flash属于真正的单电压芯片,它的读和写操作都是在单电压下进行 。它的最大特点是必须按块(Block或Sector)擦除(每个区块的大小不定 , 不同厂家的产品有不同的规格),而EEPROM则可以一次只擦除一个字节(Byte) 。Flash ROM 是利用浮置栅上的电容存储电荷来保存信息,因为浮置栅不会漏电,所以断电后信息仍然可以保存 。Flash ROM的存储容量普遍大于EEPROM,约为512K到至8M KBit , 由于大批量生产,价格也比较合适,很适合用来存放程序码,近年来已逐渐取代了EEPROM,广泛用于主板的BIOS ROM 。另外,它还主要用于U盘,Mp3等需要大容量且断电不丢数据的设备 。