程序存储器主要存储以下内容:
程序代码:
程序存储器用于永久保存正在执行的程序或称为“程序代码”。这些代码是由一系列指令组成,用于控制计算机或单片机的操作。
常数变量:
根据编译器中的设置,程序存储器也可用于存储常量变量。
启动程序:
一些微控制器会将引导部分保存在物理上独立的只读存储器中,通常是ROM,而将程序存储器的其余部分保存在片上闪存中。
数据表格:
程序存储器还可以用于存储数据表格,这些表格在程序执行时可能会被频繁访问。
查表信息:
程序执行时可能会用到的一些查表信息也可以存储在程序存储器中。
系统信息:
在某些系统中,程序存储器还可能用于存储系统信息,如配置参数、状态信息等。
程序存储器通常采用只读存储器(ROM)或非易失性内存(如闪存)技术制成,即使在关闭电源的情况下也能保持存储的信息。这种存储器的主要功能是提供程序执行所需的指令和数据,是计算机硬件系统中不可或缺的一部分。