内存(图文并茂)_第1页
内存(图文并茂)_第2页
内存(图文并茂)_第3页
内存(图文并茂)_第4页
内存(图文并茂)_第5页
已阅读5页,还剩39页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

内存内存固定卡口金手指内存颗粒内存脚定位缺口SPD内存的外观图:内存颗粒(奇偶检验)例:samsungk4h280838b-tcb0主要含义:第1位——芯片功能k,代表是内存芯片。第2位——芯片类型4,代表dram。第3位——芯片的更进一步的类型说明,s代表sdram、h代表ddr、g代表sgram。第4、5位——容量和刷新速率,容量相同的内存采用不同的刷新速率,也会使用不同的编号。64、62、63、65、66、67、6a代表64mbit的容量;28、27、2a代表128mbit的容量;56、55、57、5a代表256mbit的容量;51代表512mbit的容量。第6、7位——数据线引脚个数,08代表8位数据;16代表16位数据;32代表32位数据;64代表64位数据。第11位——连线“-”。第14、15位——芯片的速率,如60为6ns;70为7ns;7b为7.5ns(cl=3);7c为7.5ns(cl=2);80为8ns;10为10ns(66mhz)。一条三星ddr内存,使用16片samsungk4h280838b-tcb0颗粒封装。颗粒编号第4、5位“28”代表该颗粒是128mbits,第6、7位“08”代表该颗粒是8位数据带宽,这样我们可以计算出该内存条的容量是128mbits(兆数位)×16片/8bits=256mb(兆字节)。注:“bit”为“数位”,“b”即字节“byte”,一个字节为8位则计算时除以8。关于内存容量的计算,文中所举的例子中有两种情况:一种是非ecc内存,每8片8位数据宽度的颗粒就可以组成一条内存;另一种ecc内存,在每64位数据之后,还增加了8位的ecc校验码。通过校验码,可以检测出内存数据中的两位错误,纠正一位错误。所以在实际计算容量的过程中,不计算校验位,具有ecc功能的18片颗粒的内存条实际容量按16乘。在购买时也可以据此判定18片或者9片内存颗粒贴片的内存条是ecc内存。内存简介

内存,通常叫内存条,是用于存放当前待处理和日常信息的半导体芯片。因为计算机系统中CPU工作时要与其他设备进行数据交换,但其他设备的速度却大大低于CPU的速度,如各种板卡、硬盘等,所以就需要一种工作效率较快的设备在其中完成数据暂时存储和交换工作,这便是内存的作用,内存最常扮演的角色就是为硬盘与CPU传递数据之用。内存芯片内存芯片也就是常说的内存颗粒,是整条内存的关键部件。内存颗粒是内存的性能、速度、容量的决定因素。SPDSPD是从PC100时代诞生的一个小芯片,共有8个引脚,它实际上是一个EEOROM可擦写存储器,它的容量有256字节,可以写入一点信息,包括内存的标准工作状态、速度、响应时间等,以协调计算机系统更好地工作。内存固定卡口内存插到主板上后,主板上的插槽会有两个卡口扣住内存,这个缺口是用于内存固定。内存固定卡口金手指

一根根黄色的接触点是内存与主板内存插槽接触的部分,数据就是靠它们来传输的,通常称为金手指。金手指内存脚定位缺口

内存的脚上有这样一到两个缺口,这个缺口一是用来防止内存插反的(通常处于不对称位置);二是用来区分不同的内存。内存脚定位缺口奇偶校验与ECC内存

ECC的英文全称是“ErrorCheckingandCorrecting”(错误检查和纠正),从这个名称就可以看出它的主要功能就是“发现并纠正错误”。

是整个计算机系统在工作时更趋于安全稳定。为了能检测和纠正内存软错误,首先出现的是内存“奇偶校验”。内存中最小的单位是比特,也称为“位”,位有只有两种状态分别以1和0来标示,每8个连续的比特叫做一个字节(byte)。不带奇偶校验的内存每个字节只有8位,如果其某一位存储了错误的值,就会导致其存储的相应数据发生变化,进而导致应用程序发生错误。而奇偶校验就是在每一字节(8位)之外又增加了一位作为错误检测位。在某字节中存储数据之后,在其8个位上存储的数据是固定的,因为位只能有两种状态1或0,假设存储的数据用位标示为1、1、1、0、0、1、0、1,那么把每个位相加(1+1+1+0+0+1+0+1=5),结果是奇数,那么在校验位定义为1,反之为0。当CPU读取存储的数据时,它会再次把前8位中存储的数据相加,计算结果是否与校验位相一致。从而一定程度上能检测出内存错误,奇偶校验只能检测出错误而无法对其进行修正,同时虽然双位同时发生错误的概率相当低,但奇偶校验却无法检测出双位错误。内存的分类我们通常所说的内存就是指RAM,根据结构和工作原理RAM又可分为两类:静态RAM(StaticRAM)和动态RAM(DynamicRAM)。我们现在使用的RAM基本都是动态RAM,其大致可分为一下几种类型:FPM(FastPageMode)内存FPM(快页模式)是较早的个人计算机普遍使用的内存,它每隔3个时钟脉冲周期传送一次数据。现在已很少见到使用这种内存的计算机系统了EDO(ExtendedDataOut)内存EDO(扩展数据输出)内存取消了主板与内存两个存储周期之间的时间间隔,每隔2个时钟脉冲周期传输一次数据,大大地缩短了存取时间,使存取速度提高30%,达到60ns。EDO内存主要用于72线的SIMM内存条,以及采用EDO内存芯片的PCI显示卡。SDRAM(SynchronousDRAM)内存

SDRAM(同步动态随机存储器)是目前奔腾计算机系统普遍使用的内存形式。SDRAM将CPU与RAM通过一个相同的时钟锁在一起,使RAM和CPU能够共享一个时钟周期,以相同的速度同步工作,与EDO内存相比速度能提高50%。RDRAM(RambusDRAM)内存

RDRAM(存储器总线式动态随机存储器)是Rambus公司开发的具有系统带宽、芯片到芯片接口设计的新型DRAM,它能在很高的频率范围下通过一个简单的总线传输数据,同时使用低电压信号,在高速同步时钟脉冲的两边沿传输数据。DDR内存DDR=DoubleDataRate双倍速率同步动态随机存储器。严格的说DDR应该叫DDRSDRAM,人们习惯称为DDR;DDR内存的频率可以用工作频率和等效频率两种方式表示,工作频率是内存颗粒实际的工作频率,但是由于DDR内存可以在脉冲的上升和下降沿都传输数据,因此传输数据的等效频率是工作频率的两倍。DDR2内存

DDR2是DDRSDRAM内存的第二代产品。它在DDR内存技术的基础上加以改进,从而其传输速度更快(可达667MHZ),耗电量更低,散热性能更优良.它与上一代DDR内存技术标准最大的不同就是,虽然同是采用了在时钟的上升/下降延同时进行数据传输的基本方式,也就是说:DDR2内存每个时钟能够以4倍外部总线的速度读/写数据,并且能够以内部控制总线4倍的速度运行。

FlashMemory

FlashMemory(闪速存储器)是一种新型半导体存储器,主要特点是在不加电的情况下长期保持存储的信息。就其本质而言,FlashMemory属于EEPROM(电擦除可编程只读存储器)类型,既有ROM的特点,又有很高的存取速度,而且易于擦除和重写,功耗很小。内存的工作原理1.内存寻址首先,内存从CPU获得查找某个数据的指令,然后再找出存取资料的位置时(这个动作称为“寻址”),它先定出横坐标(也就是“列地址”)再定出纵坐标(也就是“行地址”),这就好像在地图上画个十字标记一样,非常准确地定出这个地方。对于电脑系统而言,找出这个地方时还必须确定是否位置正确,因此电脑还必须判读该地址的信号,横坐标有横坐标的信号(也就是RAS信号,RowAddressStrobe)纵坐标有纵坐标的信号(也就是CAS信号,ColumnAddressStrobe),最后再进行读或写的动作。因此,内存在读写时至少必须有五个步骤:分别是画个十字(内有定地址两个操作以及判读地址两个信号,共四个操作)以及或读或写的操作,才能完成内存的存取操作。2.内存传输为了储存资料,或者是从内存内部读取资料,CPU都会为这些读取或写入的资料编上地址(也就是我们所说的十字寻址方式),这个时候,CPU会通过地址总线(AddressBus)将地址送到内存,然后数据总线(DataBus)就会把对应的正确数据送往微处理器,传回去给CPU使用。3.存取时间

所谓存取时间,指的是CPU读或写内存内资料的过程时间,也称为总线循环(buscycle)。以读取为例,从CPU发出指令给内存时,便会要求内存取用特定地址的特定资料,内存响应CPU后便会将CPU所需要的资料送给CPU,一直到CPU收到数据为止,便成为一个读取的流程。因此,这整个过程简单地说便是CPU给出读取指令,内存回复指令,并丢出资料给CPU的过程。我们常说的6ns(纳秒,秒-9)就是指上述的过程所花费的时间,而ns便是计算运算过程的时间单位。我们平时习惯用存取时间的倒数来表示速度,比如6ns的内存实际频率为1/6ns=166MHz(如果是DDR就标DDR333,DDR2就标DDR2667)。4.内存延迟内存的延迟时间(也就是所谓的潜伏期,从FSB到DRAM)等于下列时间的综合:FSB同主板芯片组之间的延迟时间(±1个时钟周期),芯片组同DRAM之间的延迟时间(±1个时钟周期),RAS到CAS延迟时间:RAS(2-3个时钟周期,用于决定正确的行地址),CAS延迟时间(2-3时钟周期,用于决定正确的列地址),另外还需要1个时钟周期来传送数据,数据从DRAM输出缓存通过芯片组到CPU的延迟时间(±2个时钟周期)。一般的说明内存延迟涉及四个参数CAS(ColumnAddressStrobe行地址控制器)延迟,RAS(RowAddressStrobe列地址控制器)-to-CAS延迟,RASPrecharge(RAS预冲电压)延迟,Act-to-Precharge(相对于时钟下沿的数据读取时间)延迟。其中CAS延迟比较重要,它反映了内存从接受指令到完成传输结果的过程中的延迟。大家平时见到的数据3—3—3—6中,第一参数就是CAS延迟(CL=3)。当然,延迟越小速度越快。内存的工作指标内存是计算机系统的主要部件之一,其性能影响着所配置计算机系统的性能;许多指标都与内存有关,加之本身的性能指标就很多,这里只介绍几个最常用的,也是最重要的指标。容量内存条容量大小有多种规格,早期的30线内存条有256K、1M、4M、8M多种容量,72线的EDO内存则多为4M、8M、16M,而168线的SDRAM内存大多为16M、32M、64M、128MB和512MB容量,甚至更高。

速度

内存条的速度一般用存取一次数据的时间(单位一般用ns)来作为性能指标,时间越短,速度就越快。普通内存速度只能达到70ns~80ns,EDO内存速度可达到60ns,而SDRAM内存速度则已达到7ns。1ns=1000MHz,6ns=166MHz7ns=143MHz,10ns=100MHz

内存的奇偶校验为检验存取数据是否准确无误,内存条中每8位容量能配备1位做为奇偶校验位,并配合主板的奇偶校验电路对存取的数据进行正确校验。不过,而在实际使用中有无奇偶校验位,对系统性能并没有什么影响,所以目前大多数内存条上已不再加装校验芯片。

内存的电压内存的电压是指内存在工作时所需要的工作电压,FPM内存和EDO内存均使用5V电压,而SDRAM则使用3.3~3.5V之间电压,而DDR使用2.5V电压。

数据宽度和带宽内存的数据位宽度是指内存在一个时钟周期内传输数据的位数,以“bit”为单位;内存带宽是指内存的数据传输速率,计算方法是:运行频率×数据带宽/8,之所以要除以8,是因为每8个bit(比特)等于一个Byte(字节)。

内存的线数

内存的线数是指内存条与主板接触点的个数,这些触点就是金手指,有30线、72线、168线、184线等。72线、168线和184线内存条数据宽度分别为8位、32位和64位。

CASCAS等待时间是指纵向地址脉冲的反应时间,也是在一定频率下衡量支持不同规范内存的重要标志之一。比如现在大多数的SDRAM在外频为100MHz时都能运行于CASLatency=2或3的模式下,这时的读取数据的延迟时间可以是二个时钟周期也可以是三个时钟周期,若为二个时钟周期就会有更高的效能。但为了使机器能工作在稳定的情况下,有时要求CAS的值不能过小。

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论