它们都是存储器。

进化史:ROM——>PROM——>EPROM——>EEPROM

  1. rom最初不能编程,出厂什么内容就永远什么内容,不灵活。
  2. 后来出现了prom,可以自己写入一次,要是写错了,只能换一片,自认倒霉。
  3. 出现了可多次擦除写入的EPROM,每次擦除要把芯片拿到紫外线上照一下,想一下你往单片机上下了一个程序之后发现有个地方需要加一句话,为此你要把单片机放紫外灯下照半小时,然后才能再下一次。
  4. 伟大的EEPROM出现了,拯救了一大批程序员,终于可以随意的修改rom中的内容了。

广义的EEPROM:FLASH

flash属于广义的EEPROM,因为它也是电擦除的rom。但是为了区别于一般的按字节为单位的擦写的EEPROM,我们都叫它flash。flash做的改进就是擦除时不再以字节为单位,而是以块为单位,一次简化了电路,数据密度更高,降低了成本。上M的rom一般都是flash。

1,EEPROM是指带电可擦可编程只读存储器。                                                                                                                                     是一种掉电后数据不丢失的存储芯片,EEPROM可以在电脑上或专用设备上擦除已有信息,可编程,一般用在即插即用。           计算机的主板上的BIOS。

2,ROM(Read Only Memory)只读存储器。——— EPROM                                                                                                                       断电后信息不丢失,如计算机启动用的BIOS芯片。存取速度很低,(较RAM而言)且不能改写。由于不能改写信息,不能升级,现已很少使用。一旦编程完成后,EPROM只能用强紫外线照射来擦除。                                                                                       光盘

3,RAM(RamdomAccessMemory)易挥发性随机存取存储器。                                                                                                         高速存取,读写时间相等,且与地址无关,如计算机内存等。                                                                                                           读写速度快,但是无法保存信息,失电数据即丢失

4,Flash存储器又称闪存。                                                                                                                                                                    它结合了ROM和RAM的长处,不仅具备电子可擦除可编程(EEPROM)的性能,还可以快速读取数据,使数据不会因为断电而丢失。U盘和MP3里用的就是这种存储器。

在过去的20年里,嵌入式系统一直使用ROM(EPROM)作为它们的存储设备,然而近年来Flash全面代替了ROM(EPROM)在嵌入式系统中的地位,用作存储Bootloader以及操作系统或者程序代码,或者直接当硬盘使用(U盘)。

现在的单片机,RAM主要是做运行时数据存储器,FLASH主要是程序存储器,EEPROM主要是用以在程序运行保存一些需要掉电不丢失的数据。

EEPROM、EPROM、ROM、RAM、FLASH相关推荐

  1. 关于存储的认识(RAM<SRAM、DRAM、SDRAM> ROM <PROM、EPROM、EEPROM> FLASH<NOR、NAND>)

    1.RAM 与 ROM 的区别 RAM(Random Access Memory)指的是随机存取存储器,又称作"随机存储器",是可读可写的.是与CPU直接交换数据的内部存储器,也叫 ...

  2. ARM中ROM,RAM,FLASH区别

    RAM(Random Access Memory)的全名为随机存取记忆体,它相当于PC机上的移动存储,用来存储和保存数据的.它在任何时候都可以读写,RAM通常是作为操作系统或其他正在运行程序的临时存储 ...

  3. ROM,RAM,FLASH知识,全面解释一下

    关注.星标公众号,直达精彩内容 来源:网络素材 前几天偶然之间与同事谈论到ROM,RAM,FLASH一些知识,而突然之间当我们去说这些英文单词的话还真是粗浅的知道,而在我们当中的MCU一些含义也不甚清 ...

  4. Android中获取手机设备信息、RAM、ROM存储信息,如宽、高、厂商名、手机品牌

    借鉴:https://www.jianshu.com/p/ca869aa2fd72 今天有两个工具类总结,代码里都有注释,直接看代码. 一.首先第一个,主要获取手机设备信息DeviceInfoUtil ...

  5. ROM、RAM和FLASH的区别是什么?SRAM、DRAM、PROM、EPROM、EEPROM

    ROM.RAM和FLASH的区别是什么? SRAM.DRAM.PROM.EPROM.EEPROM 一.性能对比 1.ROM和RAM指的都是半导体存储器,ROM在系统停止供电的时候仍然可以保持数据,而R ...

  6. RAM、SRAM、DRAM、SDRAM、DDR SDRAM、ROM、PROM、EPROM、EEPROM、NAND、NOR

    一.RAM:random access memory(随机存取存储器) SRAM:静态随机存储器,就是它不需要刷新电路,不像动态随机存储器那样,每隔一段时间就要刷新一次数据.但是他集成度比较低,不适合 ...

  7. 简介nandflash、norflash、ram、sram、dram、rom、eeprom、flash的区别

    1.nandflash     Nandflash是IO设备,数据.地址.控制线都是共用的,需要软件区控制读取时序, 所以不能像nor flash.内存一样随机访问,不能EIP(片上运行),因此不能直 ...

  8. ROM、PROM、EPROM、EEPROM、FLASH ROM

    ROM(Read Only Memory)只读存储器.通过掩模工艺,一次性制造,其代码与数据将永久保存,不能进行修改.大批量生产成本较低,但风险较大,如果在产品设计,生产时出现差错,就会造成几千片费片 ...

  9. IC基础知识(八)ROM、PROM、EPROM、EEPROM和Flash之间的区别

    1.ROM 指的是"只读存储器",即Read-Only Memory.只读存储器(Read-Only Memory,ROM)以非破坏性读出方式工作,只能读出无法写入信息.信息一旦写 ...

最新文章

  1. 如何用php实现分页效果
  2. Linux安装Hbase并验证
  3. 结构型模式之Proxy模式
  4. MyBatis——@Result注解column参数传递多个参数
  5. [译]BitTorrent协议规范
  6. Linux如何访问mmio空间,一文读懂Linux下如何访问I/O端口和I/O内存
  7. Java IO: OutputStream
  8. Java实现多线程售票
  9. python读取matlab数据_两分钟搞定Python读取matlab的.mat数据
  10. BZOJ2287 【POJ Challenge】消失之物 动态规划 分治
  11. 【转】VC6.0+icc编译STLPort5.2
  12. hdoj2602:Bone Collector(01背包问题-dp-模版题)
  13. GoEasy推送订阅消息的简单使用
  14. BJT与MOSFET与IGBT的区别
  15. android中图片压缩上传方法之Luban库
  16. 人民币小写转换为大写函数
  17. 单点登录的三种实现方式
  18. CSS3中steps()动画的详解
  19. 布袋除尘器过滤风速多少_布袋除尘器过滤风速一般多大
  20. ANSYS Workbench中多场耦合下不同模块间的信息共享设置

热门文章

  1. 如何设置ddns动态域名实现内网发布外网
  2. 《真心话大冒险》微电影启动 张宁江献青涩初吻_0
  3. IE8中,图片lebel不能正常使用解决办法
  4. 图片压缩的正确打开方式
  5. 红帽RHEL7版本RHCE认证学习及考试经历
  6. Python之统计作图函数讲解(三)
  7. c语言汇编6,C语言是如何转换成汇编语言的6个步骤带你解析
  8. 机器人运动学逆解中最常用的三角方程(附代码)
  9. 酷欧天气 java.lang.RuntimeException: Unable to start activity ComponentInfo,程序无法运行
  10. 【Java Web】jsp与jspf文件的区别