转载自:http://www.ic37.com/htm_tech/2012-5/82774_23811.htm

ROM(只读存储器)按其内容写入方式,一般分为3种:固定内容ROM;可一次编程PROM;可擦除ROM,又分为EPROM(紫外线擦除电写入)和E2PROM(电擦除电写入)等类型。

(1)、固定内容ROM是采用掩模工艺制作的,其内容在出厂时已按要求固定,用户无法修改。由于固定ROM所存信息不能修改,断电后信息不消失,所以常用来存储固定的程序和数据。如在计算机中,用来存放监控、管理等专用程序。

(2)、PROM(Programmable ROM)是可一次编程ROM。这种存储器在出厂时未存入数据信息。单元可视为全“0”或全“1”,用户可按设计要求将所需存入的数码“一次性地写入”,一旦写入后就不能再改变了。PROM在每一个存储单元中都接有快速熔断丝,在用户写入数据前,各存储单元相当于存入“1”。写入数据时,将应该存“0”的单元,通以足够大的电流脉冲将熔丝烧断即可。

(3)、EPROM是为了克服PROM只能写入一次的缺点,出现了可多次擦除和编程的存储器。这种存储器在擦除方式上有两种:

一种是电写入紫外线擦除的存储器EPROM(ErasablePro-grammable Read-only Memory);

另一种是电写入电擦除的存储器,称为EEPROM或E2PROM(Electrically Erasable Programmable Read-only Memory)。

EPROM内容的改写不像RAM那么容易,在使用过程中,EPROM的内容是不能擦除重写的,所以仍属于只读存储器。要想改写EPROM中的内容,必须将芯片从电路板上拔下,将存储器上面的一块石英玻璃窗口对准紫外灯光照射数分钟,使存储的数据消失。擦除时间大约为10min~30min,视型号不同而异。为便于擦除操作,在器件外壳上装有透明的石英盖板,便于紫外线通过。在写好数据以后应使用不透明的纸将石英盖板遮蔽,以防止数据丢失。数据的写入可用软件编程,生成电脉冲来实现。

(4)、E2PROM是一种电写入电擦除的只读存储器,擦除时不需要紫外线,只要用加入10ms、20V左右的电脉冲即可完成擦除操作。擦除操作实际上是对E2PROM进行写“1”操作,全部存储单元均写为“1”状态,编程时只要对相关部分写为“0”即可。

(5)、Flash Memory快闪存储器是新一代E2PROM,它具有E2PROM擦除的快速性,结构又有所简化,进一步提高了集成度和可靠性,从而降低了成本。目前除了各种快闪存储器的产品面世外,快闪存储器还向其他应用领域拓展,例如已经应用于计算机上的可移动磁盘,以代替软磁盘。

ROM的分类的更多相关文章

  1. ROM与RAM知识

    “ROM”和“RAM”的意思: “ROM”:N年前代表一种只能写入和读取,而不能改写和擦除的设备,可以用光驱CD-ROM来说明这个道理.目前的“ROM”已经不是这个道理了,它的技术已经飞快的发展到现在 ...

  2. ROM及其他知识

     ROM--Read Only Memory 中文意思是:只读存贮器  以前的游戏机用的都是卡带,里面是一块或几块集成电路芯片,游戏程序就是在生产厂家一次性写入这几块芯片,以后用户玩游戏的时候只能读出 ...

  3. 【Android 系统开发】CyanogenMod 13.0 源码下载 编译 ROM 制作 ( 手机平台 : 小米4 | 编译平台 : Ubuntu 14.04 LTS 虚拟机)

                 分类: Android 系统开发(5)                                              作者同类文章X 版权声明:本文为博主原创文章 ...

  4. SQL-三级分类查询

    /*SQLyog 企业版 - MySQL GUI v8.14 MySQL - 5.5.40 : Database - appinfodb******************************** ...

  5. 一文搞懂RAM、ROM、SDRAM、DRAM、DDR、flash等存储介质

    一文搞懂RAM.ROM.SDRAM.DRAM.DDR.flash等存储介质 存储介质基本分类:ROM和RAM RAM:随机访问存储器(Random Access Memory),易失性.是与CPU直接 ...

  6. 手机CPU架构体系分类及各大厂商

    手机cpu相关知识,这对于开发Android应用程序适应各个机型有一定的辅助作用 . 手机cpu架构体系分类 指令集可分为复杂指令集(CISC)和精简指令集(RISC)两部分,代表架构分别是x86.A ...

  7. CPU,寄存器,一缓二缓.... RAM ROM 外部存储器等简介

    自我学习:一.线程安全日期格式化操作的几种方式:1.每次new一个新对象:public static Date parse(String date) throws ParseException { r ...

  8. FPGA中ROM与RAM相关知识总结(五)

    把看到的关于存储的一些东西整理一下,有些话来自于网友,所以还是那句话,看到的人要带着自己的思考去看,记住尽信书不如无书,fighting!!! 一.基本概念 最熟悉的两个词语应该是RAM与ROM,RA ...

  9. day02-操作系统、编程语言分类及python安装

    目录 操作系统 编程语言分类 安装python解释器 操作系统 操作系统有什么用 操作系统能接受外部指令转化成0和1,并把一些对硬件的复杂操作简化成一个个简单的接口,作为中间人连接硬件和软件 计算机三 ...

随机推荐

  1. intellij idea 提示找不到default activivty

      更换环境之后 ,intellij idea 提示找不到默认的activity.   而查看源代码. 在代码中明显已经设置了默认activity了. 后来发现.程序中有个库工程中的AndroidMe ...

  2. XmlNode与XmlElement的区别总结

    原文链接:http://www.cnblogs.com/oilsun/archive/2012/07/07/2580427.html 今 天在做ASP.NET操作XML文档的过程中,发现了两个类:Xm ...

  3. 使用 sftp 向linux服务器传输文件

    sftp是加密的文件传输. 登陆 sftp name@123.21.331.1 1 2.把本地文件name1传到服务器name2下 put /name1.html /name2/ 1 把服务器name ...

  4. HttpClient获取Cookie的两种方式

    转载:http://blog.csdn.net/zhangbinu/article/details/72777620 一.旧版本的HttpClient获取Cookies p.s. 该方式官方已不推荐使 ...

  5. AngularJS的ng-repeat显示属性名和属性值

    代码下载:https://files.cnblogs.com/files/xiandedanteng/AngularJSAuthorRepeat.rar 代码: <!DOCTYPE HTML P ...

  6. angular - 编辑html文件-4

    启动服务器: angular默认端口:4200 ng serve --port 3000 --open 输入本条命令后,会自动打开默认浏览器以及打开APP页 推荐开发工具webStorm,全平台兼容M ...

  7. Android自己定义控件

    今天我们来讲一下 Android中自己定义控件的介绍,在Android中, 我们一般写xml都是用的是单个的控件来完毕的 ,但是.往往在一些项目中.单个控件有时是满足不了的.故此我们能够自己定义控件 ...

  8. 整合Hibernate3.x

    As of Spring 3.0, Spring requires Hibernate 3.2 or later. Hibernate 3和Hibernate 4有一些区别,所以对于spring而已, ...

  9. DataTable和DataRow利用反射直接转换为Model对象的扩展方法类

    DataTable和DataRow利用反射直接转换为Model对象的扩展方法类   /// <summary> /// 类 说 明:给DataTable和DataRow扩展方法,直接转换为 ...

  10. 如何与强势的人相处zz

    要和强势的人相处良好,须知道强势的人有两个很显著的特点:一.以自我观点为中心.二.怕别人否定自己.强势的主要作用也有两个:一.支配别人.二.掩盖自卑. 首先,要区分一下强势的人和特立独行的人,这两类人 ...