📜  计算机-只读内存(1)

📅  最后修改于: 2023-12-03 14:57:31.511000             🧑  作者: Mango

计算机-只读内存

什么是只读内存(ROM)?

只读内存 (英语:Read-Only Memory,缩写:ROM)是一种计算机芯片,用于在计算机上存储那些在计算机电源关闭(关闭计算机)前就预先确定好(生成)的、无需更改的数据。其中,“只读”表示数据被写入ROM后,就无法被再次修改了。

ROM可分为Mask ROM、PROM、EPROM、EEPROM、Flash ROM等。

只读内存的作用

只读内存常用于计算机启动程序、BIOS程序、固件程序等。这些程序需要一直驻留在计算机中,即使计算机关闭后也需要保持。由于只读内存无法被修改,所以这些程序的代码安全性更高。

只读内存的优点
  1. 安全性高:只读内存无法被修改,可以避免恶意软件的入侵。
  2. 稳定性高:只读内存可以一直驻留在计算机中,即使计算机断电,也能保持数据不会丢失。
  3. 可靠性高:只读内存的故障率低,可以保证提供长时间的可靠服务。
只读内存的应用
  1. 计算机启动程序:计算机启动时需要读取ROM中的启动程序,该程序载入后才可以加载操作系统。
  2. BIOS程序: BIOS(Basic Input Output System,基本输入输出系统)是计算机上的一组固化到主板上一个ROM芯片上的程序,主要作用是完成硬件的初始化及测试,并提供给操作系统使用的底层服务。计算机启动后,屏幕上出现的黑屏信息就是由BIOS提供的。
  3. 固件程序:比如路由器的固件,ROM中存储着路由器的操作系统、配置信息等。

代码片段:

ROM可分为Mask ROM、PROM、EPROM、EEPROM、Flash ROM等。
ROM可分为Mask ROM、PROM、EPROM、EEPROM、Flash ROM等。
string ROM = "ROM可分为Mask ROM、PROM、EPROM、EEPROM、Flash ROM等。";
Console.WriteLine(ROM);
<p>ROM可分为Mask ROM、PROM、EPROM、EEPROM、Flash ROM等。</p>
var ROM = "ROM可分为Mask ROM、PROM、EPROM、EEPROM、Flash ROM等。";
console.log(ROM);