关于ROM的介绍及其类型

  • 概述

您知道ROM是什么吗?如果您不知道只读存储器(ROM),但是需要了解它,那么本文将解释什么是只读存储器,并向您展示关于只读存储器类型的基本信息。

ROM代表只读存储器,一种固态半导体存储器,只能读取预先存储的数据。它的特点是,一旦存储了数据,就不能再更改或删除它。它通常用于计算机或其他电子设备,即使断电,数据也不会消失。最广泛使用的主存储器形式是随机存取存储器(RAM)的易失性形式,这意味着当计算机关闭时,RAM中包含的任何内容都将丢失。

虽然ROM也是一种非易失性存储器,但是由于一些限制,它并不适合作为主存储器使用。一般来说,与易失性随机访问内存相比,非易失性内存更昂贵,性能更低,或者生命周期有限。那么,ROM是做什么的呢?由于它的特点,如存储在ROM中的数据一般是在制造后写入的,所以只能在工作过程中读取,而不是像随机存储器那样快速方便地重写。

因此,存储在ROM中的数据是稳定的,断电后存储的数据没有变化;该结构相对简单,读取方便,因此常用于辅助存储任务,或长期持久存储,以存储各种固定的程序和数据。

  • 类型

掩码只读存储器:MROM是掩码只读存储器的简称。它很便宜,而且是第一个ROM,它是一种硬连线设备,包含一组预先编程的数据或指令。

可编程只读存储器:PROM是只读存储器芯片,用户只能写入一次数据。它与只读存储器的区别在于,PROM是作为空白存储器制造的,而ROM是在制造过程中编程的。用户购买一个PROM,用户将需要一种特殊的设备,称为PROM程序员或PROM燃烧器,以将所需的数据写入空白的PROM芯片。编写PROM的过程有时称为烧录PROM。在制造完成后,通过“吹”熔断器就可以对存储器进行一次编程,这是一个不可逆的过程。

可擦可编程只读存储器:EPROM是一种特殊的只读存储器芯片,它具有擦除已编程数据的功能。可编程只读存储器可编程以高压写入数据,数据保存到紫外线照射10分钟或更长时间。通常,EPROM擦除器可以实现这一目的,使重新编程内存成为可能。为此目的,在内存包上保留一个石英透明窗口,以便于曝光。

电可擦可编程只读存储器:EEPROM也是一种只读存储器,其操作原理与我们前面提到的EPROM类似,但是编程和擦除的方法都是通过将其暴露在电荷中完成的,所以不需要透明的窗口。它可以被擦除和重新编程大约10,000次。擦除和编程都需要4到10毫秒。在EEPROM中,用户可以选择性地擦除和编程任何位置,它可以一次擦除一个字节,而不是被擦除整个芯片。因此,重新编程的过程可能是灵活而缓慢的。

闪存:闪存(Flash)是一种现代类型的EEPROM。闪存可以比普通的EEPROM更快的被擦除和重写,而且新的设计具有非常高的耐用性(超过1,000,000个循环)。现代NAND闪存能有效利用硅片区域,使单个集成电路在2007年的容量达到32gb;这个特性,连同它的耐用性和物理耐用性,使得NAND闪存能够在一些应用程序中取代磁性,例如USB闪存驱动器。

除了这些类型,还有其他类型的非易失性存储器,包括光学存储介质,如CD-ROM(类似于MROM)。CD-R和CD-RW都是为向后兼容CD-ROM而设计的:CD-R是写一次读多次的(类似于PROM),而CD-RW支持擦除重写周期(类似于EEPROM)。