其他类型的内存SRAM SRAM.docx
《其他类型的内存SRAM SRAM.docx》由会员分享,可在线阅读,更多相关《其他类型的内存SRAM SRAM.docx(12页珍藏版)》请在冰豆网上搜索。
其他类型的内存SRAMSRAM
其他类型的内存SRAMSRAM
内存
内存
DDR和DDR2技术对比的数据
内存
扩展阅读:
1
内存
第一、二、三代内存的参数以及硬件的识别【含图片】
它就被存入内存中,当你选择存盘时,内存中的数据才会被存入硬(磁)盘。
在进一步理解它之前,还应认识一下它的物理概念。
内存一般采用半导体存储单元,包括随机存储器(RAM),只读存储器(ROM),以及高速缓存(CACHE)。
只不过因为RAM是其中最重要的存储器。
(synchronous)SDRAM同步动态随机存取存储器:
SDRAM为168脚,这是目前PENTIUM及以上机型使用的内存。
SDRAM将CPU与RAM通过一个相同的时钟锁在一起,使CPU和RAM能够共享一个时钟周期,以相同的速度同步工作,每一个时钟脉冲的上升沿便开始传递数据,速度比EDO内存提高50%。
DDR(DOUBLEDATARATE)RAM:
SDRAM的更新换代产品,他允许在时钟脉冲的上升沿和下降沿传输数据,这样不需要提高时钟的频率就能加倍提高SDRAM的速度。
●只读存储器(ROM)ROM表示只读存储器(ReadOnlyMemory),在制造ROM的时候,信息(数据或程序)就被存入并永久保存。
这些信息只能读出,一般不能写入,即使机器停电,这些数据也不会丢失。
ROM一般用于存放计算机的基本程序和数据,如BIOSROM。
其物理外形一般是双列直插式(DIP)的集成块。
●随机存储器(RAM)随机存储器(RandomAccessMemory)表示既可以从中读取数据,也可以写入数据。
当机器电源关
非易失性内存
内存容量内存容量同硬盘、软盘等存储器容量单位都是相同的,它们的基本单位都是字节(B),并且:
1024B=1KB=1024字节=2^10字节(^代表次方)1024KB=1MB=1048576字节=2^20字节1024MB=1GB=1073741824字节=2^30字节1024GB=1TB=1099511627776字节=2^40字节1024TB=1PB=1125899906842624字节=2^50字节1024PB=1EB=1152921504606846976字节=2^60字节1024EB=1ZB=1180591620717411303424字节=2^70字节1024ZB=1YB=1208925819614629174706176字节=2^80字节内存大小内存的种类和运行频率会对性能有一定影响,不过相比之下,容量的影响更加大。
在其他配置相同的条件下内存越大机器性能也就越高。
[4]内存的价格小幅走低,2011年前后,电脑内存的配置越来越大,一般都在1G以上,更有2G、4G、6G内存的电脑。
内存作为电脑中重要的配件之一,内存容量的大小确实能够直接关系到整个系统的性能。
因此,内存容量已经越来越受到消费者的关注。
尤其在目前WIN7操作系统已经开始取代XP之时,对于最新的WIN7操作系统,多数消费者都认为大容量能让其内存评分得到提升。
内存的工作原理。
从功能上理解,我们可以将内存看作是内存控制器与CPU之间的桥梁,内存也就相当于"仓库"。
显然,内存的容量决定"仓库"的大小,而内存的速度决定"桥梁"的宽窄,两者缺一不可,这也就是我们常常说道的"内存容量"与"内存速度"。
内存带宽的计算方法并不复杂,大家可以遵循如下的计算公式:
带宽=总线宽度×总线频率×一个时钟周期内交换的数据包个数。
很明显,在这些乘数因子中,每个都会对最终的内存带宽产生极大的影响。
在PCMarkVantage测试中,可以看到2GB和4GBDDR3-1600内存性能比较接近,其中2GB内存仅在启动一些办公软件时候比较落后,毕竟少了一半容量所以运行起来比较吃力。
而在3DmarkVantage游戏性能测试中,我们可以看出在Win7系统下,2GB和4GB内存的性能区别不是很大,成绩非常接近。
同时,在WIN7环境下,2GB内存与4GB内存差别很小,有些情况下甚至没有差别,这时如果想提高内存性能,光想着升级容量意义并不是很大。
电脑内存故障修复一、开机无显示[1]由于内存条原因出现此类故障一般是因为内存条与主板内存插槽接触不良造成,只要用橡皮擦来回擦试其金手指部位即可解决问题(不要用酒精等清洗),还有就是内存损坏或主板内存槽有问题也会造成此类故障。
由于内存条原因造成开机无显示故障,主机扬声器一般都会长时间蜂鸣(针对AwardBios而言)二、windows系统运行不稳定,经常产生非法错误出现此类故障一般是由于内存芯片质量不良或软件原因引起,如若确定是内存条原因只有更换一途。
三、windows注册表经常无故损坏,提示要求用户恢复此类故障一般都是因为内存条质量不佳引起,很难予以修复,唯有更换一途。
四、windows经常自动进入安全模式此类故障一般是由于主板与内存条不兼容或内存条质量不佳引起,常见于PC133内存用于某些不支持PC133内存条的主板上,可以尝试在CMOS设置内降低内存读取速度看能否解决问题,如若不行,那就只有更换内存条了。
五、随机性死机此类故障一般是由于采用了几种不同芯片的内存条,由于各内存条速度不同产生一个时间差从而导致死机,对此可以在CMOS设置内降低内存速度予以解决,否则,唯有使用同型号内存。
还有一种可能就是内存条与主板不兼容,此类现象一般少见,另外也有可能是内存条与主板接触不良引起电脑随机性死机,此类现象倒是比较常见。
六、内存加大后系统资源反而降低此类现象一般是由于主板与内存不兼容引起,常见于PC133内存条用于某些不支持PC133内存条的主板上,即使系统重装也不能解决问题。
七、windows启动时,在载入高端内存文件himem.sys时系统提示某些地址有问题此问题一般是由于内存条的某些芯片损坏造成,解决方法可参见下面内存维修一法。
八、运行某些软件时经常出现内存不足的提示此现象一般是由于系统盘剩余空间不足造成,可以删除一些无用文件,多留一些空间即可,一般保持在300M左右为宜。
九、从硬盘引导安装windows进行到检测磁盘空间时,系统提示内存不足此类故障一般是由于用户在config.sys文件中加入了emm386.exe文件,只要将其屏蔽掉即可解决问题。
十、安装windows进行到系统配置时产生一个非法错误此类故障一般是由于内存条损坏造成,可以按内存维修一法来解决,如若不行,那就只有更换内存条了。
十一、启动windows时系统多次自动重新启动此类故障一般是由于内存条或电源质量有问题造成,当然,系统重新启动还有可能是CPU散热不良或其他人为故障造成,对此,唯有用排除法一步一步排除。
十二、内存维修一法出现上面几种故障后,倘若内存损坏或芯片质量不行,如条件不允许可以用烙铁将内存一边的各芯片卸下,看能否解决问题,如若不行再换卸另一边的芯片,直到成功为止(如此焊工只怕要维修手机的人方可达到)。
当然,有条件用示波器检测那就事半功倍了),采用此法后,因为已将内存的一边芯片卸下,所以内存只有一半可用,例如,64M还有32M可用,为此,对于小容量内存就没有维修的必要了。
常见的误解1.将"内部的外存储器"理解为"内存":
这种情况主要是发生在描述移动设备的内部集成的数据存放空间时。
比如一台手机具备8G的数据存储空间,不少人将其描述为"8G内存",事实上,这种表述是错误的,因为所谓的"8G内存"是一个外存储器。
不能将"内部的外存储器"简称为"内存,因为内存是一个特定的概念,为内存储器的简称。
2.将存储卡的容量称之为"内存":
存储卡的容量不应当简称为"内存",因其也是外存储器。
参考资料1DDR4内存的两种类型
闭时,存于其中的数据就会丢失。
我们通常购买或升级的内存条就是用作电脑的内存,内存条(SIMM)就是将RAM集成块集中在一起的一小块电路板,它插在计算机中的内存插槽上,以减少RAM集成块占用的空间。
目前市场上常见的内存条有1G/条,2G/条,4G/条等。
●高速缓冲存储器(Cache)Cache也是我们经常遇到的概念,也就是平常看到的一级缓存(L1Cache)、二级缓存(L2Cache)、三级缓存(L3Cache)这些数据,它位于CPU与内存之间,是一个读写速度比内存更快的存储器。
当CPU向内存中写入或读出数据时,这个数据也被存储进高速缓冲存储器中。
当CPU再次需要这些数据时,CPU就从高速缓冲存储器读取数据,而不是访问较慢的内存,当然,如需要的数据在Cache中没有,CPU会再去读取内存中的数据。
●物理存储器和地址空间物理存储器和存储地址空间是两个不同的概念。
但是由于这两者有十分密切的关系,而且两者都用
DDR4内存2012年到来
内存简介内存概述内存概念各种内存概念扩充内存扩展内存高端内存区上位内存SHADOW(影子)内存奇/偶校验CL延迟总结内存频率SD系列内存的发展内存条的诞生SDRAM时代DDR时代DDR2时代DDR3时代即将到来的DDR4时代其他类型的内存SRAMRDRAMXDRRAMFe-RAMMRAMOUM相关问题延迟问题封装和发热量DDR2采用的新技术DDR3与DDR2几个主要的不同之处内存容量内存大小电脑内存故障修复常见的误解1.将"内部的外存储器"理解为"内存":
2.将存储卡的容量称之为"内存":
内存简介英文名称:
Memory拼音:
nèicún在计算机的组成结构中,有一个很重要的部分,就是存储器。
存储器是用来存储程序和数据的部件,对于计算机来说,有了存储器,才有记忆功能,才能保证正常工作。
存储器的种类很多,按其用途可分为主存储器和辅助存储器,主存储器又称内存储器(简称内存,港台称之为记忆体)。
内存又称主存,是CPU能直接寻址的存储空间,由半导体器件制成。
内存的特点是存取开放分类:
信息技术,硬件,电脑,科技"内存"在汉英词典中的解释(来源:
XX词典):
1.[Computer]memory我来完善"内存"相关词条:
内存是计算机中重要的部件之一,它是与CPU进行沟通的桥梁。
计算机中所有程序的运行都是在内存中进行的,因此内存的性能对计算机的影响非常大。
内存(Memory)也被称为内存储器,其作用是用于暂时存放CPU中的运算数据,以及与硬盘等外部存储器交换的数据。
只要计算机在运行中,CPU就会把需要运算的数据调到内存中进行运算,当运算完成后CPU再将结果传送出来,内存的运行也决定了计算机的稳定运行。
内存是由内存芯片、电路板、金手指等部分组成的。
B、KB、MB、GB来度量其容量大小,因此容易产生认识上的混淆。
初学者弄清这两个不同的概念,有助于进一步认识内存储器和用好内存储器。
物理存储器是指实际存在的具体存储器芯片。
如主板上装插的内存条和装载有系统的BIOS的ROM芯片,显示卡上的显示RAM芯片和装载显示BIOS的ROM芯片,以及各种适配卡上的RAM芯片和ROM芯片都是物理存储器。
存储地址空间是指对存储器编码(编码地址)的范围。
所谓编码就是对每一个物理存储单元(一个字节)分配一个号码,通常叫作"编址"。
分配一个号码给一个存储单元的目的是为了便于找到它,完成数据的读写,这就是所谓的"寻址"(所以,有人也把地址空间称为寻址空间)。
地址空间的大小和物理存储器的大小并不一定相等。
举个例子来说明这个问题:
某层楼共有17个房间,其编号为801~817。
这17个房间是物理的,而其地址空间采用了三位编码,其范围是800~899共100个地址,可见地址空间是大于实际房间数量的。
对于386以上档次的微机,其地址总线为32位,因此地址空间可达2的32次方,即4GB。
(虽然如此,但是我们一般使用的一些操作系统例如windowsxp、却最多只能识别或者使用3.25G的内存,64位的操作系统能识别并使用4G和4G以上的的内存,好了,现在可以解释为什么会产生诸如:
常规内存、保留内存、上位内存、高端内存、扩充内存和扩展内存等不同内存类型。
内存概念各种内存概念这里需要明确的是,我们讨论的不同内存的概念是建立在寻址空间上的。
三代内存的区别
内存
IBM推出的第一台PC机采用的CPU是8088芯片,它只有20根地址线,也就是说,它的地址空间是1MB。
PC机的设计师将1MB中的低端640KB用作RAM,供DOS及应用程序使用,高端的384KB则保留给ROM、视频适配卡等系统使用。
从此,这个界限便被确定了下来并且沿用至今。
低端的640KB就被称为常规内存即PC机的基本RAM区。
保留内存中的低128KB是显示缓冲区,高64KB是系统BIOS(基本输入/输出系统)空间,其余192KB空间留用。
从对应的物理存储器来看,基本内存区只使用了512KB芯片,占用0000至7FFFF这512KB地址。
显示内存区虽有128KB空间,但对单色显示器(MDA卡)只需4KB就足够了,因此只安装4KB的物理存储器芯片,占用了B0000至B0FFF这4KB的空间,如果使用彩色显示器(CGA卡)需要安装16KB的物理存储器,占用B8000至BBFFF这16KB的空间,可见实际使用的地址范围都小于允许使用的地址空间。
在当时(1980年末至1981年初)这么"大"容量的内存对PC机使用者来说似乎已经足够了,但是随着程序的不断增大,图象和声音的不断丰富,以及能访问更大内存空间的新型CPU相继出现,最初的PC机和MS-DOS设计的局限性变得越来越明显。
扩充内存到1984年,即286被普遍接受不久,人们越来越认识到640KB的限制已成为大型程序的障碍,这时,Intel和Lotus,这两家硬、软件的杰出代表,联手制定了一个由硬件和软件相结合的方案,此方法使所有PC机存取640KB以上RAM成为可能。
而Microsoft刚推出Windows不久,对内存空间的要求也很高,因此它也及时加入了该行列。
在1985年初,Lotus、Intel和Microsoft三家共同定义了LIM-EMS,即扩充内存规范,通常称EMS为扩充内存。
当时,EMS需要一个安装在I/O槽口的内存扩充卡和一个称为EMS的扩充内存管理程序方可使用。
但是I/O插槽的地址线只有24位(ISA总线),这对于386以上档次的32位机是不能适应的。
所以,现在已很少使用内存扩充卡。
现在微机中的扩充内存通常是用软件如DOS中的EMM386把扩展内存模拟或扩充内存来使用。
所以,扩充内存和扩展内存的区别并不在于其物理存储器的位置,而在于使用什么方法来读写它。
下面将作进一步介绍。
前面已经说过扩充存储器也可以由扩展存储器模拟转换而成。
EMS的原理和XMS不同,它采用了页帧方式。
页帧是在1MB空间中指定一块64KB空间(通常在保留内存区内,但其物理存储器来自扩展存储器),分为4页,每页16KB。
EMS存储器也按16KB分页,每次可交换4页内容,以此方式可访问全部EMS存储器。
符合EMS的驱动程序很多,常用的有EMM386.EXE、QEMM、TurboEMS、386MAX等。
DOS和Windows中都提供了EMM386.EXE。
扩展内存我们知道,286有24位地址线,它可寻址16MB的地址空间,而386有32位地址线,它可寻址高达4GB的地址空间,为了区别起见,我们把1MB以上的地址空间称为扩展内存XMS(eXtendmemory)。
在386以上档次的微机中,有两种存储器工作方式,一种称为实地址方式或实方式,另一种称为保护方式。
在实方式下,物理地址仍使用20位,所以最大寻址空间为1MB,以便与8086兼容。
保护方式采用32位物理地址,寻址范围可达4GB。
DOS系统在实方式下工作,它管理的内存空间仍为1MB,因此它不能直接使用扩展存储器。
为此,Lotus、Intel、AST及Microsoft公司建立了MS-DOS下扩展内存的使用标准,即扩展内存规范XMS。
我们常在Config.sys文件中看到的Himem.sys就是管理扩展内存的驱动程序。
扩展内存管理规范的出现迟于扩充内存管理规范。
高端内存区在实方式下,内存单元的地址可记为:
段地址:
段内偏移通常用十六进制写为XXXX:
XXXX。
实际的物理地址由段地址左移4位再和段内偏移相加而成。
若地址各位均为1时,即为FFFF:
FFFF。
其实际物理地址为:
FFF0FFFF=10FFEF,约为1088KB(少16字节),这已超过1MB范围进入扩展内存了。
这个进入扩展内存的区域约为64KB,是1MB以上空间的第一个64KB。
我们把它称为高端内存区HMA(HighMemoryArea)。
HMA的物理存储器是由扩展存储器取得的。
因此要使用HMA,必须要有物理的扩展存储器存在。
此外HMA的建立和使用还需要XMS驱动程序HIMEM.SYS的支持,因此只有装入了HIMEM.SYS之后才能使用HMA。
上位内存为了解释上位内存的概念,我们还得回过头看看保留内存区。
保留内存区是指640KB~1024KB(共384KB)区域。
这部分区域在PC诞生之初就明确是保留给系统使用的,用户程序无法插足。
但这部分空间并没有充分使用,因此大家都想对剩余的部分打主意,分一块地址空间(注意:
是地址空间,而不是物理存储器)来使用。
于是就得到了又一块内存区域UMB。
UMB(UpperMemoryBlocks)称为上位内存或上位内存块。
它是由挤占保留内存中剩余未用的空间而产生的,它的物理存储器仍然取自物理的扩展存储器,它的管理驱动程序是EMS驱动程序。
SHADOW(影子)内存对于细心的读者,可能还会发现一个问题:
即是对于装有1MB或1MB以上物理存储器的机器,其640KB~1024KB这部分物理存储器如何使用的问题。
由于这部分地址空间已分配为系统使用,所以不能再重复使用。
为了利用这部分物理存储器,在某些386系统中,提供了一个重定位功能,即把这部分物理存储器的地址重定位为1024KB~1408KB。
这样,这部分物理存储器就变成了扩展存储器,当然可以使用了。
但这种重定位功能在当今高档机器中不再使用,而把这部分物理存储器保留作为Shadow存储器。
Shadow存储器可以占据的地址空间与对应的ROM是相同的。
Shadow由RAM组成,其速度大大高于ROM。
当把ROM中的内容(各种BIOS程序)装入相同地址的ShadowRAM中,就可以从RAM中访问BIOS,而不必再访问ROM。
这样将大大提高系统性能。
因此在设置CMOS参数时,应将相应的Shadow区设为允许使用(Enabled)。
奇/偶校验奇/偶校验(ECC)是数据传送时采用的一种校正数据错误的一种方式,分为奇校验和偶校验两种。
如果是采用奇校验,在传送每一个字节的时候另外附加一位作为校验位,当实际数据中"1"的个数为偶数的时候,这个校验位就是"1",否则这个校验位就是"0",这样就可以保证传送数据满足奇校验的要求。
在接收方收到数据时,将按照奇校验的要求检测数据中"1"的个数,如果是奇数,表示传送正确,否则表示传送错误。
同理偶校验的过程和奇校验的过程一样,只是检测数据中"1"的个数为偶数。
CL延迟CL反应时间是衡定内存的另一个标志。
CL是CASLatency的缩写,指的是内存存取数据所需的延迟时间,简单的说,就是内存接到CPU的指令后的反应速度。
一般的参数值是2和3两种。
数字越小,代表反应所需的时间越短。
在早期的PC133内存标准中,这个数值规定为3,而在Intel重新制订的新规范中,强制要求CL的反应时间必须为2,这样在一定程度上,对于内存厂商的芯片及PCB的组装工艺要求相对较高,同时也保证了更优秀的品质。
因此在选购品牌内存时,这是一个不可不察的因素。
还有另的诠释:
内存延迟基本上可以解释成是系统进入数据进行存取操作就序状态前等待内存响应的时间。
打个形象的比喻,就像你在餐馆里用餐的过程一样。
你首先要点菜,然后就等待服务员给你上菜。
同样的道理,内存延迟时间设置的越短,电脑从内存中读取数据的速度也就越快,进而电脑其他的性能也就越高。
这条规则双双适用于基于英特尔以及AMD处理器的系统中。
由于没有比2-2-2-5更低的延迟,因此国际内存标准组织认为以现在的动态内存技术还无法实现0或者1的延迟。
通常情况下,我们用4个连着的阿拉伯数字来表示一个内存延迟,例如2-2-2-5。
其中,第一个数字最为重要,它表示的是CASLatency,也就是内存存取数据所需的延迟时间。
第二个数字表示的是RAS-CAS延迟,接下来的两个数字分别表示的是RAS预充电时间和Act-to-Precharge延迟。
而第四个数字一般而言是它们中间最大的一个。
总结经过上面分析,内存储器的划分可归纳如下:
●基本内存占据0~640KB地址空间。
●保留内存占据640KB~1024KB地址空间。
分配给显示缓冲存储器、各适配卡上的ROM和系统ROMBIOS,剩余空间可作上位内存UMB。
UMB的物理存储器取自物理扩展存储器。
此范围的物理RAM可作为ShadowRAM使用。
●上位内存(UMB)利用保留内存中未分配使用的地址空间建立,其物理存储器由物理扩展存储器取得。
UMB由EMS管理,其大小可由EMS驱动程序设定。
●高端内存(HMA)扩展内存中的第一个64KB区域(1024KB~1088KB)。
由HIMEM.SYS建立和管理。
●XMS内存符合XMS规范管理的扩展内存区。
其驱动程序为HIMEM.SYS。
●EMS内存符合EMS规范管理的扩充内存区。
其驱动程序为EMM386.EXE等。
内存:
随机存储器(RAM),主要存储正在运行的程序和要处理的数据。
内存频率内存主频和CPU主频一样,习惯上被用来表示内存的速度,它代表着该内存所能达到的最高工作频率。
内存主频是以MHz(兆赫)为单位来计量的。
内存主频越高在一定程度上代表着内存所能达到的速度越快。
内存主频决定着该内存最高能在什么样的频率正常工作。
目前较为主流的内存频率是800MHz的DDR2内存,以及一些内存频率更高的DDR3内存。
大家知道,计算机系统的时钟速度是以频率来衡量的。
晶体振荡器控制着时钟速度,在石英晶片上加上电压,其就以正弦波的形式震动起来,这一震动可以通过晶片的形变和大小记录下来。
晶体的震动以正弦调和变化的电流的形式表现出来,这一变化的电流就是时钟信号。
而内存本身并不具备晶体振荡器,因此内存工作时的时钟信号是由主板芯片组的北桥或直接由主板的时钟发生器提供的,也就是说内存无法决定自身的工作频率,其实际工作频率是由主板来决定的。
DDR内存和DDR2内存的频率可以用工作频率和等效频率两种方式表示,工作频率是内存颗粒实际的工作频率,但是由于DDR内存可以在脉冲的上升和下降沿都传输数据,因此传输数据的等效频率是工作频率的两倍;而DDR2内存每个时钟能够以四倍于工作频率的速度读/写数据,因此传输数据的等效频率是工作频率的四倍。
例如DDR200/266/333/400的工作频率分别是100/133/166/200MHz,而等效频率分别是200/266/333/400MHz;DDR2400/533/667/800的工作频率分别是100/133/166/200MHz,而等效频率分别是400/533/667/800MHz。
SD系列内存的发展在计算机诞生初期并不存在内存条的概念,最早的内存是以磁芯的形式排列在线路上,每个磁芯与晶体管组成的一个双稳态电路作为一比特(BIT)的存储器,每一比特都要有玉米粒大小,可以想象一间的机房只能装下不超过百k字节左右的容量。
后来才出线现了焊接在主板上集成内存芯片,以内存芯片的形式为计算机的运算提供直接支持。
那时的内存芯片容量都特别小,最常见的莫过于256K×1bit、1M×4bit,虽然如此,但这相对于那时的运算任务来说却已经绰绰有余了。
内存条的诞生内存芯片的状态一直沿用到286初期,鉴于它存在着无法拆卸更换的弊病,这对于计算机的发展造成了现实的阻碍。
有鉴于此,内存条便应运而生了。
将内存芯片焊接到事先设计好的印刷线路板上,而电脑主板上也改用内存插槽。
这样就把内存难以安装和更换的问题彻底解决了。
在80286主板发布之前,内存并没有被世人所重视,这个时候的内存是直接固化在主板上,而且容量只有64~256KB,对于当时PC所运行的工作程序来说,这种内存的性能以及容量足以满足当时软件程序的处理需要。
不过随着软件程序和新一代80286硬件平台的出现