2.3.2 ROM

2.3.2 ROM

Rom(Read Only Memory)只读存储器,这种存储器(Memory)的内容任何情况下都不会改变,计算机与用户只能读取保存在这里的指令,和使用存储在ROM的数据,但不能变更或存入数据。ROM被存储在一个非易失性芯片上,也就是说,即使在关机之后记忆的内容仍可以被保存,所以这种存储器多用来存储特定功能的程序或系统程序。

与内存的暂时、易失不同,ROM的存储是半永久性的且非易失的。这意味着程序和数据等信息直接固化在ROM的电路里,永久性地成为电路的一部分,即使计算机掉电后也不会消失。如果我们使用过计算器,那么对这个概念一定很熟悉。计算器中包含了计算平方根、余弦函数和其他函数等各种固化在电路里的程序。ROM中存储的信息是半永久性的,更改它们的方法是非在线地擦除其中的信息并重新写入。

在打开计算机时,微处理器供电并开始准备执行指令。但由于电源关闭的时候,内存是空的,里而没有处理器可以执行的指令,此时ROM就要发挥作用了。ROM中存储了一组BIOS的小型程序集,这些程序指令能对计算机硬件进行配置、引导计算机访问硬盘、搜索操作系统并把它加载到内存中。当操作系统被加载后,计算机便能理解来自外部的信息、显示输出、运行程序及访问数据了。