ROM——只读存储器,顾名思义,只能读出不能写入的存储器。但是随着用户的需要,总希望修改原ROM里面的内容。
ROM中一旦有了信息,就不能轻易改变,也不会在掉电时丢失,它们在计算机系统中是只供读出的存储器。因此,SRAM、DRAM都是易失性(挥发性)存储器,而ROM是非易失性的存储器。
ROM器件有两个显著的优点:
- 结构简单,所以位密度比可读/写存储器高。
- 具有非易失性,所以可靠性
在计算机系统中,既有RAM模块也有ROM模块,ROM模块中常用来存放:
- 系统启动程序和参数表,常驻内存的监控程序
- 操作系统的常驻内存部分,某些语言的编译程序及解释程序等。(所以操作系统是存在与RAM和ROM之中的)
ROM常分为以下几种:
- 掩模型ROM(MROM):在制作mask时将信息(Program)编排进去。光刻成的ROM,所存信息与mask完全一致,不可改变。故名全固定ROM。适合大批量生产已成型的产品。小量生产则成本上升(mask制作工艺复杂,周期长),所以,总是在一个计算机系统完成开发以后,才用掩膜ROM来容纳不再作修改的程序或数据。如家电洗衣机、风扇的程序
- 一次可编程ROM(PROM):只能实现一次编程,不得再修改。写入时,利用外部引脚输入地址,对其中的二极管键进行选择,使某一些被熔断,某一些保持原状,于是就进行了编程。
- 可擦除可编程ROM(EPROM):可以由用户对所有信息进行有限次数的修改,可采用光擦,电擦等方式对内容进行改写。对信息擦除的时候,只能全部擦除。
- 电可擦写PROM(EEPROM或E2PROM):利用高压擦写
可字节擦,也可全片擦。一般用在即插即用设备,它既有ROM的非易失性,又有RAM 的可读写功能,编程方便。 - 闪速存储器(flash memory):简称闪存,在EEPROM基础上发展起来的新型电可擦除非挥发性存储器件。存储单元结构类似于EEPROM,主要差别是闪存的氧化层较薄,因而电擦性能更好。它从全片擦除/按字节擦除进步到部分(块)擦除,写入快,适合文件存储,并且擦写次数10万次以上,读取时间小;存储单元只需单个MOS管,结构更简单,容量更大。是替代磁盘的理想工具。不过在写入的时候,要擦除原有的数据,因此写入比读出的速度略慢。
EEPOR与闪存
早期的手机软件一般放在EEPROM中,打电话时,最后拨打的号码暂存在SRAM (类似于缓存),不是马上 写入通话记录(记录保存在EEPROM中),因为当时正在通话,如果写入,影响质量
现在的主板,手机也用闪存.一般的手机,ROM=C盘,RAM=内存,SD卡相当于外存,硬盘 。笔记本也用闪存替代原来的磁盘。