在计算机的组成结构中,存储器是其中最重要的部分之一。存储器是用来存储程序和数据的部件,它赋予计算机的记忆功能,保证正常工作。
计算机的内存和外存别再分不清了
内存,是大家对内部存储器的简称,当然,我们也可以叫内部存储器为主存。它是计算机中最重要的部件之一。 内存是计算机运行过程中存放需要运行的程序和数据的地方。计算机工作时,是先把需要处理的数据从外存调入内存,然后CPU再从内存中调取数据;CPU处理完成当前这些数据之后,又将数据送回到内存中,之后才将内存中的数据又存入外存中。
大家熟悉的插在在主板内存插槽的内存条,它叫随机存取存储器,英文是Random Access Memory,缩写为RAM,CPU要使用外存中的数据时,先把数据存入RAM中,RAM再将数据传给CPU处理。
说到RAM,有一个和RAM缩写相似的ROM存取器又是什么呢? ROM是Read-Only Memory的缩写,它叫只读存储器。ROM所存数据,一般是装入整机前事先写好的,整机工作过程中只能读出,而不像RAM随机存储器那样能快速地、方便地加以改写。ROM所存数据稳定 ,断电后所存数据也不会改变;其结构较简单,读出较方便,因而常用于存储各种固定程序和数据。举个例子,主板上的ROM里面固化了一个基本输入/输出系统,简称为BIOS,它是个人电脑启动时加载的第一个软件。BIOS它是一组固化到计算机内主板上一个ROM芯片上的程序,它保存着计算机最重要的基本输入输出的程序、开机后自检程序和系统自启动程序,它可从CMOS中读写系统设置的具体信息。
外存是相对计算机内存及CPU缓存以外的外部存储器,硬盘,光盘,U盘都是常用的外存。 外存上的数据一般断电后仍然能保存数据。这里请大家注意下,在自己的个人电脑“我的电脑“界面中看到的C盘、D盘、E盘等这些都是外部存储器,而不是内存储器。外存上保存的数据是暂时不使用的数据信息,比如你存在D盘中的电影和音乐,你存放在U盘中的学习资料等等。外存储器的容量很大,比内存的容量要大得多。
内存储器速度快 价格贵,容量小,断电 后内存内数据会丢失。它是在计算机工作过程中暂时存放需要处理的数据和计算的结果,就像刚才说的你的书包,它是可是随时更换其中的东西的,内存中的数据也是随时可以更换了,内存它不用来长久保存数据。而你要长久保存一些数据信息的话,就需要使用外存储器。外存储器它的价格相对低些,容量大,但是读写数据的速度慢些, 断电后数据不会丢失,所以它可以将你要长久保存的信息保存起来。
内存与外存的关键区别有哪些?
计算机内存和外部存储之间的主要区别是易失性和非易失性,以及性能和容量之间的差别。
易失性VS非易失性。 内存,例如随机存取内存(RAM),是具有易失性的。这意味着当系统断电时,数据就会丢失。与之相反,外部存储是非易失性的,因此即使没有电源,它也能保存数据。
性能和容量。 在大多数情况下,外存比内存的速度慢得多。而与外存不同的是,RAM直接通过更宽更快的总线连接到CPU。
计算机内存提供了对数据的快速访问,而外存提供了更大的容量。
下面,让我们仔细看看计算机系统中三个主要的存储类型:主内存、缓存和辅助存储器(secondary memory)——其实“辅助存储器”也可以说就是外部存储器。
主内存(Primary Me****mory)
主内存是随机存取内存(RAM),内存芯片接收和处理CPU指令,用于计算和存储命令。处理器寄存器每个都保存少量数据,并与CPU交互执行数学运算以及发出数据操作指令。(只读存储器,或着叫ROM,位于BIOS芯片上。)
主内存是CPU直接访问的易失性内存。这个定义中包括了高速缓存内存,但是主内存是最常用的术语,用来描述通过快速总线连接到CPU的DRAM内存模块。DRAM芯片存储那些用于CPU计算的数据。RAM将计算作为一组指令传递给附加的/网络中的存储媒介。
主内存是依赖于不间断电源的易失性存储,所以当CPU断电时,内存和存储在RAM中的任何数据都会丢失。在启动时,系统访问操作系统并从存储器中启动应用程序,然后重新填充主内存。尽管DRAM比高速缓存内存的SRAM慢,但它的体系结构以及与CPU的直接连接允许它传输数据的速度比辅助内存或存储快得多。
高速缓冲存储器(Cache Memory)
高速缓冲存储器是一种用于高速数据处理的高速缓存。高速缓存内存标识位于主内存中的重复指令和数据,并将其复制到其内存中。CPU不再为相同的指令和数据重复访问较慢的主内存,而是访问更快的缓存。
缓存有时称为CPU内存,通常运行在高性能的SRAM内存模块上。CPU可以访问更快的缓存内存来运行性能敏感的操作。高速缓存内存通常集成在主板下,或者在不同的芯片上,通过总线与CPU互连。
高速缓存存储器存储CPU在计算机操作期间经常访问的指令和数据。CPU可以更快地从高性能高速缓存中检索这些重复信息,而不必从主内存中访问这些信息。
为了达到这种性能水平,当CPU处理数据和指令时,它首先在主内存之前查看缓存内存。缓存内存不是单块的:多级缓存甚至更有效,因为CPU可以在高缓存性能层或低缓存性能层对重复数据和指令进行优先级排序。
辅助存储器(Secondary Memory)
所谓的辅助存储器实际上就是计算机的外部存储器,系统将应用程序和数据保存在非易失性介质上。CPU不能直接读写外存的数据。它向RAM发送一个包含特定存储地址的读/写(或加载/存储)命令,存储控制器接收命令并完成请求。
目前有许多不同类型的存储介质,包括机械硬盘(HDD)、固态硬盘(SSD)、磁带、指状储存器和光盘。磁带在受监管的行业中保持着在主动归档存储和高可用性存储方面的使用价值。但是就目前来看,HDD和SSD是数据中心中最常见的存储类型。
内存和外存之间的关键区别
内存: 易失性;内存包括RAM中的缓存和主内存。它正式包括存储器和辅助存储器。与CPU非常接近的高性能数据;SRAM比DRAM更贵;DRAM比外存更贵。可升级的;与外部存储介质相比,价格昂贵。存储CPU指令:使用频繁重复的指令进行缓存以提高效率,主要用于将CPU指令与其他计算机设备和组件进行通信。
外存: 非易失性;尽管外存也是一种存储类型,但它与缓存和主内存不同,因为它是非易失性的。速度较慢,但能够以更低的成本获得更高的容量。可升级的;HDD成本在广泛可接受的范围内,而SSD的价格正在逐年降低,与HDD十分接近。
可存储数据,直到预定的数据被移动或删除。没有电源的硬盘和磁带将无限期地保存数据。无电源SSD可以保留数据长达两年,但实际上这段时间要短得多。
-
存储器
+关注
关注
38文章
7492浏览量
163842 -
cpu
+关注
关注
68文章
10863浏览量
211776 -
计算机
+关注
关注
19文章
7494浏览量
87959 -
内存
+关注
关注
8文章
3025浏览量
74054
发布评论请先 登录
相关推荐
评论