用来存储当前正在运行的程序指令的存储器是内存。
存储器按在计算机系统中的作用分类。
主存储器(存储器):用于存储活动程序和数据,速度快,容量小,人均价格高。
辅助存储器(外部存储器):主要用于存储当前不活跃的程序和数据,速度慢、容量大、价格低,缓冲存储器:主要用于缓冲两个不同工作速度的部件。
任何存储芯片的存储容量都是有限的。
要构成一定容量的内存,单个芯举并尺片往往不能满足字长或存储单元个数正高的蔽拆要求,甚至字长和存储单元数都不能满足要求。这时,就需要用多个存储芯片进行组合,以满足对存储容量的需求。
内存为电脑中的主要部件,相对于外存而言的。内存为暂时存储程序以及数据的地方,在使用WPS处理文稿时,在键盘上敲入字符时,它就被存入内存中,选择存盘时,内存中的数据才会被存入硬(磁)盘。
存储器不仅可以分为三类。因为按照不同的划分方法,存储器可分为不同种类。常见的分类方法如下。
一、按存储介质划分
1、半导体存储器:用半导体器件组成的存储器。
2、磁表面存储器:用磁性材料做成的存储器。
二、按存储方式划分
1、随机存储器:任何存储单元的内容都能被随机存取,且存取时间和存储单元的物理位置无关。
2、顺序存储器:只能按某种顺序来存取,存取时间和存储单元的物理位置有关。
三、按读写功能划分
1、只读存储器(ROM):存储的内容是固定不变的,只能读出而不能写入的半导体存储器。
2、随机读写存储器(RAM):既能读出又能写入的存储器。
四、按资料保存师
1、非永久存储器:断电时信息消失的存储器。
2、永久存储器:断电后仍能保存信息的存储器。
五、按用途分类
1、主存:主存用于存储计算机运行过程中大量的程序和数据,存取速度快,存储容量小。
2、外部存储:外部存储系统程序和大数据文件及数据库存储容量,单位成本低。
3、高速缓存存储器:高速缓存存储器访问指令和数据速度快,但存储容量小。
扩展资料:
1、内部存储和外部存储
一般来说,内部存储是最经济但最不灵活的,因此用孝银橘户必须确定未来对存储的需求是否会增长,以及是否有某种方法可以升级到具有更多代码空间的微控制器。用户通常根据成本选择能满巧团足应用要求的内存容量最小的单片机。
2、启动存储
在较大的微控制器或基于处理器的系统中,用户可以用引导代码进行初始化。应用程序本身通常决定是否需要引导代码,以及是否需要专用的引导存储。
3、配置存储
对于现场可编程门阵列(fpga)或片上系统(SoC),存储器可以用来存储配置信息。这种存储器必须是非易失的EPROM、EEPROM或闪存。在大多数情况下,FPGA使用SPI接口,但一些较老的设备仍然使用FPGA串行接口。
4、程序存储
所有有处理器的系统都使用程序内存,但是用户必须决定内存是在处理器内部还是外部。做出此决定后,用户可以进一步确定存储的容量和类型。
5、数据存储
类似于程序存储器,数据存储器可以位于一个微控制器或一个外部设备,但有一些不搏猛同的两种情况。有时微控制器内部包含SRAM(易失性)和EEPROM(非易失性)数据存储器,但有时它不包含内部EEPROM,在这种情况下,当需要存储大量数据时,用户可以选择外部串行EEPROM或串行闪存设备。
6、易失性和非易失性存储器
内存可以分为易失性内存(在断电后丢失数据)和非易失性内存(在断电后保留数据)。用户有时会将易失性内存与备用电池一起使用,以实现类似于非易失性设备的功能,但这可能比简单地使用非易失性内存更昂贵。
7、串行存储器和并行存储器
对于较大的应用程序,微控制器通常没有足够大的内存。必须使用外部存储器,因为外部寻址总线通常是并行的,外部程序存储器和数据存储器也将是并行的。
8、EEPROM和闪存
内存技术的成熟已经模糊了RAM和ROM之间的区别,现在有一些类型的内存(如EEPROM和闪存)结合了两者的特点。这些设备像RAM一样读写,在断电时像ROM一样保存数据。它们都是电可擦可编程的,但各有优缺点。
参考资料来源:百度百科—存储器
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)