打印

转:为什么现在很多可写的存储器也叫做ROM?

[复制链接]
1877|7
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
米其林r|  楼主 | 2011-6-10 15:35 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
为什么现在很多可写的存储器也叫做ROM?例如FLASH,EEPROM等,它们都是可写的,为什么不叫做RAM,而叫做ROM呢?
最初,把只能读的存储器叫做ROM(Read Only Memory),并且掉电后数据不会丢失。由于不能改写,因而使用起来很不方便。随着技术的进步,在ROM中使用一些新技术,就可以使它具有可以编程的功能。比较早的是熔丝型的可编程ROM,由于是通过熔断熔丝来编程的,所以这类ROM编程后,就不能再写了,是一次性的(OTP)。后来又出现了EPROM,是通过紫外线来擦除的,并且通过高压来编程,这类ROM上面一般有一个透明的石英玻璃窗,看上去挺漂亮的,它就是用来给紫外线照射的。后来又出现了EEPROM,不用紫外线照射就可以擦除,因而可以直接在电路中编程。另外还有FLASH ROM,又可分为NOR FLASH和NAND FLASH。FLASH ROM一般有一个特点,就是写数据时,可以将1改为0,而不能将0改为1,因而写数据前需要擦除,擦除时将所有数据置1。
之所以依然叫做ROM,归纳一下,大概有几个原因:
①不能像RAM那样快速的写;
②可能需要特殊的擦写电压;
③可能需要特殊的擦写时序;
④可能需要在写之前进行擦除操作;
⑤擦写次数有限,不像RAM那样可以随意写而不损坏;
⑥掉电后数据不会丢失;
⑦有些可写的存储器只能写一次(OTP)。
科学技术真是个好东西,给我们电子设计人员也省掉了很多麻烦。现在有一类铁电存储,它们可以像RAM一样随机访问,又能像ROM一样掉电后保持数据不丢失。有时为了保存数据,会使用一片RAM外接电池的方式(例如主板上保存CMOS设置的芯片,就需要一颗电池供电,当BIOS设置错误或者密码忘记时,可以通过拔下电池来清空CMOS设置而恢复出厂设置。当然,这个电池还要给系统实时时钟芯片供电)。随着技术的发展,可以遇见将来这类用来保持数据的电池可能会被取消。

相关帖子

沙发
yoyowodeai| | 2011-6-10 16:29 | 只看该作者
分析的很到位

使用特权

评论回复
板凳
-自己人| | 2011-7-10 12:56 | 只看该作者
收藏了,不错!

使用特权

评论回复
地板
思行合一| | 2011-7-28 23:47 | 只看该作者
要学的还有很多!

使用特权

评论回复
5
FVJFIFE| | 2011-8-5 23:17 | 只看该作者
学习了

使用特权

评论回复
6
金鱼木鱼| | 2011-8-7 15:59 | 只看该作者
了解了

使用特权

评论回复
7
杜_U_ME| | 2011-8-8 17:40 | 只看该作者
学习了

使用特权

评论回复
8
无冕之王| | 2011-8-9 09:33 | 只看该作者
学习就是需要多思考,分析的不错

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

340

主题

1587

帖子

3

粉丝