只读内存,也称为ROM(Read-Only Memory),是计算机内存中的一种存储介质。与普通RAM(Random Access Memory)不同,只读内存的数据无法被修改。它只能被读取而不是写入。只读内存通常用于存储计算机的固件、操作系统、引导程序和其他重要的系统信息。
只读内存分为EPROM、EEPROM、Flash和Mask ROM等几种类型。EPROM(Erasable Programmable Read-Only Memory)是最早出现的可编程只读存储器,可通过特殊设备在短时间内清除且重新编程。EEPROM(Electrically Erasable Programmable Read-Only Memory)和Flash ROM(闪存)可以在计算机系统中被擦除和重新编程。仅仅剩下的Mask ROM则是在制造过程中被编程好的 ROM,不能修改。
只读内存不仅可以在电源关闭时保存数据,提高电源故障复原能力,而且可以保护固件、操作系统等重要的系统信息,防止用户或者软件对其进行不必要或损坏性的更改。此外,只读内存成本低廉,寿命长,安全可靠,对计算机的启动速度和运行稳定性有着积极的促进作用。
只读内存在计算机系统中的应用非常普遍。如:BIOS(Basic Input/Output System)中储存在ROM上,是计算机硬件启动时的第一份指令代码;嵌入式系统的固件、驱动程序等重要信息都存储在只读内存中;还有一些企业级服务器、高端路由器等设备的操作系统部分也通常都储存在只读内存中,以确保最高级别的安全性和稳定性。