唯读记忆体

read-only memory」的各地常用别名
中国大陆 只读存储器
港台 唯读记忆体

唯读记忆体(英语:Read-Only Memory,缩写:ROM)是一种半导体记忆体,其特性是一旦储存资料就无法再将之改变或删除,且内容不会因为电源关闭而消失。唯读记忆体可以用于储存在系统生命周期中几乎不需要被更改的软体,如个人电脑的BIOS等。这类软体也叫作韧体。此外,游戏机等可程式化装置的软体也可以通过包含唯读记忆体的卡带进行分发。

严格来讲,唯读记忆体指直接硬连接在电脑上的记忆体,[注 2]可擦可程式化唯读记忆体(EPROM)、电可擦可程式化唯读记忆体(EEPROM)形式的半导体记忆体可以被擦除和重新编程,但过程通常较慢,而且需要专门的装置,还只能擦写一定的次数。

有时,ROM也被用以指称快闪记忆体(尽管它并非唯读)以及写于ROM或快闪记忆体中的韧体

种类

ROM

ROM(Read Only Memory)唯读记忆体,这种记忆体(Memory)的内容任何情况下都不会改变,电脑与使用者只能读取储存在这里的指令,和使用储存在ROM的资料,但不能变更或存入资料。ROM被储存在一个非挥发性晶片上,也就是说,即使在关机之后记忆的内容仍可以被储存,所以这种记忆体多用来储存特定功能的程式,如韧体。ROM储存用来启动电脑的程式(如BIOS),电脑启动的时候BIOS提供一连串的指令对中央处理器(CPU)等元件进行初始化,在初始化过程中,BIOS程式初始化并检查RAM

PROM

可程式唯读记忆体(Programmable ROM,PROM)其内部有行列式的熔丝,可依使用者(厂商)的需要,利用电流将其烧断,以写入所需的资料及程式,熔丝一经烧断便无法再恢复,亦即资料无法再更改。

EPROM

可抹除可编程唯读记忆体(Erasable Programmable Read Only Memory,EPROM)可利用高电压将资料编程写入,但抹除时需将线路曝光于紫外线下一段时间,资料始可被清空,再供重复使用。因此,在封装外壳上会预留一个石英玻璃所制的透明窗以便进行紫外线曝光。写入程式后通常会用贴纸遮盖透明窗,以防日久不慎曝光过量影响资料。

OTPROM

一次编程唯读记忆体(One Time Programmable Read Only Memory,OTPROM)内部所用的晶片与写入原理同EPROM,但是为了节省成本,封装上不设定透明窗,因此编程写入之后就不能再抹除改写。

EEPROM

电子抹除式可复写唯读记忆体(Electrically Erasable Programmable Read Only Memory,EEPROM)之运作原理类似EPROM,但是抹除的方式是使用高电场来完成,因此不需要透明窗。

快闪记忆体

快闪记忆体(Flash memory)的每一个记忆胞都具有一个「控制闸」与「浮动闸」,利用高电场改变浮动闸的临限电压即可进行编程动作。快闪记忆体主要分为NAND型与NOR型。现在NAND Flash常用于固态硬碟USB随身碟记忆卡等用途,NOR Flash则用于BIOS/UEFI ROM晶片等用途。

参见

附注

  1. ^ 例如任天堂Switch
  2. ^ 例如二极体矩阵和掩膜ROM,它们被制造后无法通过电子手段更改。更正错误或更新软体一般都需要制造新装置并对原有的装置进行更换。