转载自: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. CUDA编程->CUDA入门了解(一)

    安装好CUDA6.5+VS2012,操作系统为Win8.1版本号,首先下个GPU-Z检測了一下: 看出本显卡属于中低端配置.关键看两个: Shaders=384.也称作SM.或者说core/流处理器数 ...

  2. NAT和桥接的区别

    NAT 桥接 NAT相当于是局域网中的局域网,把192.168.21.1当作外网ip,重新划分了一个网关(192.168.33.x) 网桥只是把网络桥接起来,还是原来的网关(192.168.21.x) ...

  3. 利用CH341A编程器刷新BIOS,恢复BIOS,妈妈再也不用担心BIOS刷坏了

    前几天,修电脑主析就捣鼓刷BIOS,结果刷完黑屏开不了机,立刻意识到完了,BIOS刷错了.就从网上查资料,各种方法试了个遍,什么用处都没有.终于功夫不负有心人,找到了编码器,知道了怎么用.下面看看具体 ...

  4. iOS之简单瀑布流的实现

    iOS之简单瀑布流的实现   前言 超简单的瀑布流实现,这里说一下笔者的思路,详细代码在这里. 实现思路 collectionView能实现各中吊炸天的布局,其精髓就在于UICollectionVie ...

  5. CentOS 7.2 , YUM 方式安装VSC

    1.引入VSC站点key和repo地址 sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc sudo sh -c ' ...

  6. java stoi

    package string.string1_4; import java.util.Scanner; public class StrToInt { /** * 将str转换为int整数 * 1. ...

  7. maven的坑: Exception in thread "pool-1-thread-1" java.lang.NoClassDefFoundError: org/eclipse/aether/spi/connector/Transfer$State

    搭建ReboletricSample的环境: 搭建完成,执行的时候报错: Exception in thread "main" java.lang.NoClassDefFoundE ...

  8. 升级svn 到1.7

    sudo yum update sudo yum groupinstall "Development tools" sudo yum groupinstall "Addi ...

  9. Tabs in Non-RootViewController Scenarios

    新建空工程如图 添加一个MainStoryboard如图 设置启动项为MainStoryboard 重写AppDelegate的Window方法 public override UIWindow Wi ...

  10. 【BZOJ4668】冷战 并查集

    [BZOJ4668]冷战 Description 1946 年 3 月 5 日,英国前首相温斯顿·丘吉尔在美国富尔顿发表“铁幕演说”,正式拉开了冷战序幕. 美国和苏联同为世界上的“超级大国”,为了争夺 ...