9菜鸟成长手册【内存篇】之内存基础知识快速入门

上传人:亦明 文档编号:141882254 上传时间:2020-08-13 格式:DOC 页数:11 大小:117.41KB
返回 下载 相关 举报
9菜鸟成长手册【内存篇】之内存基础知识快速入门_第1页
第1页 / 共11页
9菜鸟成长手册【内存篇】之内存基础知识快速入门_第2页
第2页 / 共11页
9菜鸟成长手册【内存篇】之内存基础知识快速入门_第3页
第3页 / 共11页
9菜鸟成长手册【内存篇】之内存基础知识快速入门_第4页
第4页 / 共11页
9菜鸟成长手册【内存篇】之内存基础知识快速入门_第5页
第5页 / 共11页
点击查看更多>>
资源描述

《9菜鸟成长手册【内存篇】之内存基础知识快速入门》由会员分享,可在线阅读,更多相关《9菜鸟成长手册【内存篇】之内存基础知识快速入门(11页珍藏版)》请在金锄头文库上搜索。

1、9菜鸟成长手册【内存篇】之内存基础知识快速入门 菜鸟进阶学堂:内存基础知识快速入门平时在我们生活中的PC的主机箱内部附件主要包括下面下面几个部分 1、主板; 2、CPU; 3、内存; 4、硬盘; 5、显卡;6;光驱; 7、电源。 其中,主板是一部台式机的主要构成部分,因为其他所有配件都要连接在其上面才能工作。 图电脑机箱外观如下图所示,一般的电脑机箱内部都分成4个区域,其中,A区域为放置主板的位置(CPU/内存/显卡/PCI配件都连接在主板上);B区域为放置电源的位置;C区域一般为放置光驱(CD-ROM/DVD-ROM/刻录机)的位置;D区域则为放置硬盘的位置。 图电脑机箱内部空间构架如我们上

2、述,内存为安装于主板上内存插槽上,而如图中所示,一般电脑主板上的安装配件的扩展插槽主要为A、SATA硬盘接口;B、IDE硬盘接口;C、CPU插槽;D、内存插槽;E、主板电源接口;F、CPU供电接口;G、CPU风扇电源接口;H、软驱接口;I、PCI接口设备接口;J、显卡接口(J区域中短接口为PCI1X设备接口),不同的主板这些扩展插槽的位置可能会略有不同。 图电脑主板在计算机的组成结构中,有一个很重要的部分,就是存储器。 存储器是用来存储程序和数据的部件,对于计算机来说,有了存储器,才有记忆功能,才能保证正常工作。 存储器的种类很多,按其用途可分为主存储器和辅助存储器,主存储器又称内存储器(简称

3、内存),辅助存储器又称外存储器(简称外存)。 外存通常是磁性介质或光盘,像硬盘,软盘,磁带,CD等,能长期保存信息,并且不依赖于电来保存信息,但是由机械部件带动,速度与CPU相比就显得慢的多。 内存指的就是主板上的存储部件,是CPU直接与之沟通,并用其存储数据的部件,存放当前正在使用的(即执行中)的数据和程序,它的物理实质就是一组或多组具备数据输入输出和数据存储功能的集成电路,内存只用于暂时存放程序和数据,一旦关闭电源或发生断电,其中的程序和数据就会丢失。 图Kingbox黑金刚DDR1G500MHz悍将版我们平常所说的内存都是主储存器,它的大小影响着一台计算机的性能。 图中红圈所示的的插槽即

4、为内存插槽,左下角小图为内存。 和CPU一样,内存的安装也非常简单,只要将内存的正反面正确放置到主板上的内存插槽上其就可安装进去,否则的话则会因为针脚的不对称而无法将内存安装进去。 图电脑主板的内存插槽内存储器在PC设备中占有重要的席位,也正是内存储技术的发展才得以让如今的计算机呈现出一番勃勃生机的景象。 毫不夸张地说,未来PC发展的重点不是CPU而是内存。 半导体技术的突破已经为CPU发展铺平的道理,随着主频的不断提高,整个系统将对内存性能提出更高的要求。 纵观PC技术的发展,每次内存技术的提升都对整体性能产生重大的影响。 一、内存基础知识解析在全面了解内存之前,我们必须对内存的基础知识有充

5、分的认识。 通过对内存工作原理、作用以及结构的了解,大家将会更为深刻地明白为何内存如此受到重视。 1内存的工作原理从一有计算机开始,就有了内存。 内存物理实质就是一组或多组具备数据输入输出和数据存储功能的集成电路,内存只用于暂时存放程序和数据,一旦关闭电源或发生断电,其中的程序和数据就会丢失。 我们平常所提到的计算机的内存指的是动态内存(即DRAM),动态内存中所谓的“动态”是指当我们将数据写入DRAM后,经过一段时间数据会丢失,因此需要一个额外设电路进行内存刷新操作。 具体的工作过程是这样的一个DRAM的存储单元存储的是0还是1取决于电容是否有电荷,有电荷代表1,无电荷代表0。 但时间一长,

6、代表1的电容会放电,代表0的电容会吸收电荷,这就是数据丢失的原因;刷新操作定期对电容进行检查,若电量大于满电量的12,则认为其代表1,并把电容充满电;若电量小于12,则认为其代表0,并把电容放电,由此来保持数据的连续性。 每一个内存单元通过可以短暂存储电荷的电容组成,数据信息由无数个位(bit)组成,每一个位只有两种状态0和1,内存将这些位的数据存储在内存单元组成的栅格里。 当处理器进行运算时,通过前端总线和内存之间的通道将一些需要信息的存储到内存里的栅格里,当需要调用信息时,再向内存发出请求,这些请求都带有内存地址的信息,以此来定位数据在内存栅格内的位置。 内存是PC平台的重要组成部分要直观

7、地理解内存的原理的话,我不妨举例来说。 当CPU载入一个应用程序,例如文字处理或页面。 当你以键盘输入指令开始,CPI诠释指令并命令硬盘将指令或程序载入到内存中,当数据被载入内存之后,CPU便能比从硬盘中存取从而更快速地取得数据。 2内存的作用从功能上理解,我们可以将内存看作是内存控制器(一般位于北桥芯片中)与CPU之间的桥梁或与仓库。 显然,内存的容量决定“仓库”的大小,而内存的速度决定“桥梁”的宽窄,两者缺一不可,这也就是我们常常说道的“内存容量”与“内存速度”。 当CPU需要内存中的数据时,它会发出一个由内存控制器所执行的要求,内存控制器接著将要求发送至内存,并在接收数据时向CPU报告整

8、个周期(从CPU到内存控制器,内存再回到CPU)所需的时间会。 毫无疑问,缩短整个周期是提高内存速度的关键,而这一周期就是由内存的频率、存取时间、位款来决定。 更快速的内存技术对整体性能表现有重大的贡献,但是提高内存速度只是解决方案的一部分,数据在CPU以及内存间传送所花的时间通常比处理器执行功能所花的时间更长,为此缓冲区被广泛应用。 其实,所谓的缓冲器就是CPU中的一级缓存与二级缓存,它们是内存这座“大桥梁”与CPU之间的“小桥梁”。 3内存带宽的重要性通常我们所说的内存速度实际上应该用“内存带宽”来表述才更为确切。 当CPU需要内存中的数据时,它会发出一个由内存控制器所执行的要求,内存控制

9、器接著将要求发送至内存,并在接收数据时向CPU报告整个周期(从CPU到内存控制器,内存再回到CPU)所需的时间。 毫无疑问,缩短整个周期也是提高内存速度的关键,这就好比在桥梁上工作的警察,其指挥疏通能力也是决定通畅度的因素之一。 内存带宽为何会如此重要呢?在回答这一问题之前,我们先来简单看一看系统工作的过程。 CPU接收到指令后,它会最先向CPU中的一级缓存(L1Cache)去寻找相关的数据,然一级缓存是与CPU同频运行的,但是由于容量较小,所以不可能每次都命中。 这时CPU会继续向下一级的二级缓存(L2Cache)寻找,同样的道理,当所需要的数据在二级缓存中也没有的话,会继续转向L3Cach

10、e(如果有的话,如Xeon处理器)、内存和硬盘。 由于目前系统处理的数据量都是相当巨大的,因此几乎每一步操作都得经过内存,这也是整个系统中工作最为频繁的部件。 如此一来,内存的性能就在一定程度上决定了这个系统的表现,这点在多媒体设计软件和3D游戏中表现得更为明显。 系统工作过程内存带宽的计算方法并不复杂,大家可以遵循如下的计算公式带宽总线宽度总线频率一个时钟周期内交换的数据包个数。 很明显,在这些乘数因子中,每个都会对最终的内存带宽产生极大的影响。 然而,如今在频率上已经没有太大文章可作,毕竟这受到制作工艺的限制,不可能在短时间内成倍提高。 而总线宽度和数据包个数就大不相同了,简单的改变会令内

11、存带宽突飞猛进。 计算机是由哪几部分组成的呢?简单的说,一个完整的计算机系统是由软件和硬件组成的。 其中,硬件部分由中央处理单元(运算器和控制器)、存储器和输入/输出设备构成。 这次我们要谈的是存储器方面的内容。 先给大家看三句话A我的PC有1GB的内存。 B我的PC有5GB的存储器。 C我的PC有5GB的内存。 唔,有似曾相识的感觉。 没错,这是某个笑话的三种表达方式,但只有其中的一个可以认为是真正的笑话。 到底是哪一个呢?先说A,如果有钱,给自己的电脑插上1GB的内存是可能的;而B,既然说是存储器,也可以包括硬盘了,话说的滴水不漏,也没留下笑柄;最后到C,因为目前个人电脑上使用的主板一般只

12、能支持到1GB的内存,即使是INTEL目前最高阶的450NX芯片组也只能支持到4GB-所以,用5GB的内存是胡扯的啦。 现在我们可以知道的一点是存储器包括主存和辅存。 主存具有速度快、价格高、容量小的特点,负责直接与CPU交换指令和数据。 辅存速度慢、价格低、容量大,可以用来保存程序和数据。 常见的辅存如硬盘、软盘等,而现在的主存一般就是指半导体集成电路存储器了。 那主存和内存有什么关系呢?可以这么认为主存就是广义的内存。 广义的内存分为随机存储器(RAM,RANDOM ACCESSMEMORY)和只读存储器(ROM,READ ONLYMEMORY)。 一、RAM RAM是指通过指令可以随机的

13、、个别的对各个存储单元进行访问的存储器,一般访问时间基本固定,而与存储单元地址无关。 RAM的速度比较快,但其保存的信息需要电力支持,一旦丢失供电即数据消失,所以又叫易失性存储器,还有一种很有趣的叫法是挥发性存储器,当然这里挥发掉的是数据而不是物理上的芯片。 RAM又分动态存储器(DRAM,DYNAMIC RAM)和静态存储器(SRAM,STATIC RAM)。 SRAM是利用双稳态触发器来保存信息的,只要不断电,信息是不会丢失的,所以谓之静态;DRAM利用MOS(金属氧化物半导体)电容存储电荷来储存信息,大家都知道,电容是会漏电的,所以必须通过不停的给电容充电来维持信息,这个充电的过程叫再生

14、或刷新(REFRESH)。 由于电容的充放电是需要相对较长的时间的,DRAM的速度要慢于SRAM。 但SRAM免刷新的优点需要较复杂的电路支持,如一个典型的SRAM的存储单元需要六个晶体管(三极管)构成,而DRAM的一个存储单元最初需要三个晶体管和一个电容,后来经过改进,就只需要一个晶体管和一个电容了。 由此可见,DRAM的成本、集成度、功耗等明显优于SRAM。 (一)DRAM DRAM就是我们常说的内存,这显然就是狭义的内存概念了。 后面我们说的内存也是这个狭义的概念-DRAM。 常见的DRAM有许多规格,如FPM DRAM、EDO DRAM、BEDO DRAM、SDRAM、DDR SDRA

15、M、SLDRAM、RDRAM、DIRECT RDRAM等。 1FPM DRAM(FAST PAGEMODE DRAM,快速页模式DRAM)传统的DRAM在存取一个BIT的数据时,必须送出行地址和列地址各一次才能读写数据。 FRM DRAM对此做了改进,在触发了行地址后,如果CPU需要的地址在同一行内,则可以连续输出列地址而不必再输出行地址了。 由于一般的程序和数据在内存中排列的地址是连续的,这种情况下输出行地址后连续输出列地址就可以得到所需要的数据。 因此FPM DRAM的设计可以提高内存的传输速率。 在96年以前,在486时代和PENTIUM时代的初期,FPM DRAM被大量使用。 2EDO DRAM(EXTENDED DATAOUT DRAM,扩充数据输出DRAM)传统的DRAM和FPM DRAM在存取每一BIT数据时

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 其它办公文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号