本文主要是介绍存储器的分类以及介绍,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
1.存储器的分类
2.按存储介质分
按照存储介质可以分为三类,电/磁/光
1.半导体存储器(电)
存储元件由半导体器件组储层的存储器称为半导体存储器。
现代的半导体存储器都是超大规模集成电路工艺制成芯片。
其优点是:体积小、功耗低、存取时间短。
- TTL半导体存储器-->高速
- MOS半导体存储器-->制作简单,成本低廉,功耗小。
SSD-->固态硬盘即是半导体存储器
2.磁性材料存储器
原理:不同方向的电流产生不同的方向的磁感线,两个方向分别代表0、1。
磁性材料存储器主要依靠磁性材料作为记录的介质,是不易失的永久记忆存储器。
- 磁表面存储器——磁盘、磁带、磁鼓
磁表面存储器是在金属或塑料基底的表面上涂一层磁性材料作为记录介质,工作时磁层岁随载流体高速运转,用磁头在磁层上进行读写操作。故称为磁表面存储器(比较慢)
- 磁芯存储器
磁芯是硬磁材料做成了环状元件,然后在磁芯中穿驱动线和读出线来进行读写操作。
但它体积过大、工艺复杂、功耗太大,现在基本已不用。
3.光盘存储器
光盘存储器是用激光来进行读写的存储器,具有非易失性的特点。光盘具有记录密度高、耐用性好、可靠性高和可互换性强等特点。
3.按存取方式分
按照存取方式可以分为四种
1.随机存储器(RAM)
RAM是一种可读写存储器,其特点是存储器的任何一个存储单元的内部都可以随机存取,而且存取时间与存储单元的物理位置无关。计算机系统中的主存都是随机存储器。(存取方式就像数组一样)
RAM又可以分为动态RAM(触发器原理)和静态RAM(电容充放电原理)
2.只读存储器(ROM)
只读存储器是能对其存贮的内容读出,但不能对其重新写入的存储器。这种存储器一旦存入了原始信息,在程序执行过程中便只能读不可写。
因此ROM通常用来存放固定不变的程序、常数和汉字字库,甚至用于操作系统的固化。它可与随机存储器共同作为主存的一部分,共同构成主存的地址域。如下图
3.串行访问存储器——磁带
如果对存储单元进行读写操作时,需按照其物理位置的信后顺序寻找地址,则这种存储器称为串行访问存储器,也称为顺序存取存储器。这种存储器由于信息所在位置不同,读写时间也不相同。就跟链表似的。
4.直接存期存储器——磁盘
直接存取存储器是一种部分串行的的存储器,在对磁盘读写时,线指出该存储器的某个小区域,然后再顺序寻址,直到找到位置。其前半段是直接访问,后半段是串行访问,称为直接存取存贮器。
4.按作用分
按照作用可以分为三种
1.主存储器
主存:用来存放程序和数据,可以和CPU直接交换信息
2.辅助存储器
辅存:主存储器的后院存储器,用来存放当前暂时不用的程序和数据,它不能与CPU直接交换信息,两者相比。主存速度快、容量小、每位价格高。辅存则相反。
3.缓冲存储器
缓存(Cache):用来均衡主存和缓存的速度差
这篇关于存储器的分类以及介绍的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!