只读存储器,即ROM,是一种只能读取,无法修改的存储设备。不同于可写入的存储器,只读存储器在制造时就将数据固定在芯片内部,不可更改。它存储着计算机系统中启动程序和一些不常变更的数据。
只读存储器有着许多优势,例如:在断电的情况下,数据也不会丢失;数据安全可靠,不会被篡改等。同时,只读存储器也有一些缺点,如无法修改,一旦存储的数据出现错误,将无法更改,只能丢弃或更换;容量也受限。
在现代计算机系统中,由于部分攻击者的恶意程序有可能会篡改,在需要保证数据完整性的场景下,只读存储器得到了越来越广泛的应用。它常用于操作系统启动程序和一些关键系统文件的存储。如某些病毒和木马侵入了系统,修改了操作系统文件,一旦重启,系统将无法启动。这时,只读存储器就可以充当一种还原系统的方式,让系统回到正常可用状态。