首页 > 5g > 正文

程序存储器是ram还是rom?程序存储器和数据存储器有什么区别?

2022-09-14 15:26:02来源:迪族网  

程序存储器是ram还是rom?

程序存储器是rom。内存又称为内存储器,通常也泛称为主存储器,是计算机中的主要部件,它是相对于外存而言的。内存从使用功能上分,包括随机存储器(RAM),只读存储器(ROM),以及高速缓存(CACHE)。所以,ROM是属于内存器的。

ROM是只读存储器,顾名思义,它的特点是只能读出原有的内容,不能由用户再写入新内容。原来存储的内容是采用掩膜技术由厂家一次性写入的,并永久保存下来。它一般用来存放专用的固定的程序和数据。只读存储器是一种非易失性存储器,一旦写入信息后,无需外加电源来保存信息,不会因断电而丢失。

程序存储器和数据存储器有什么区别?

1、概念不同:

程序存储器:

单片机的应用中常常将开发调试成功后的应用程序存储在程序存储器中,因为不再改变,所以这种存储器都采用只读存储器ROM的形式。

数据存储器:

在单片机中,用随机存取的存储器(RAM)来存储数据,暂存运行期间的数据、中间结果、缓冲和标志位等,所以称之为数据存储器。一般在单片机内部设置一定容量(64B~256B)的RAM,并以高速RAM的形式集成在单片机内,以加快单片机的运行速度。同时,单片机内还把专用的寄存器和通用的寄存器放在同一片内RAM统一编址,以利于运行速度的提高。对于某些应用系统,还可以外部扩展数据存储器。

2、特点不同

程序存储器是用于存放是系统工作的应用程序及一些不需改变的数据常数的,程序写入程序存储器后,单片机系统只能读取程序指令使系统运行,而不能再进行改写,且系统掉电后,程序不会丢失。因此,程序存储器是ROM(Read Only Memory),即只读存储器,其特点是在计算机正常运行的情况下CPU对ROM存储器只能进行读操作且断电后信息不会丢失,通常用来存储固定不变的程序和数据,如引导程序、基本输入输出系统程序等。

数据存储器当一个数据(或指令)要从存储器内取出或送入时,控制器要先给出一条命令,从命令发出的时刻到数据(或指令)取出或送入存储器的时刻,需要一段时间。存储器的存储量和存取周期是两个重要参数。存储器分内存储器和外存储器。内存储器是电子计算机的组成部分,外存储器则是电子计算机的附加部分。

责任编辑:hnmd003

相关阅读

相关阅读

推荐阅读