内存的Bank

内存的Bank,第1张

内存的BANK其实分为两部分,逻辑BANK和物理BANK。

先来讲讲逻辑BANK。芯片的内部,内存的数据是以位(bit)为单位写入一张大的矩阵中,每个单元格我们称为CELL,只要指定一个行(Row),再指定一个列(Column),就可以准确地定位到某个CELL,这就是内存芯片寻址的基本原理。这样的一个阵列我们就叫它内存的逻辑BANK(Logical BANK)。

再来说说物理BANK。通常主板上的每个内存插槽分为两段,这个大家从VIA主板BIOS设置中的BANK 0/1 DRAM Timing选项很容易推理得到,实际上也就是两个BANK,不过这里的BANK概念与我们前面分析芯片内部结构时提到的BANK可不一样。

简单地说这个BANK就是内存和主板上的北桥芯片之间用来交换数据的通道,目前以SDRAM系统为例,CPU与内存之间(就是CPU到DIMM槽)的接口位宽是64bit,也就意味着CPU一次会向内存发送或从内存读取64bit的数据,那么这一个64bit的数据集合就是一个内存条BANK,很多厂家的产品说明里称之为物理BANK(Physical BANK)。

目前绝大多数的芯片组都只能支持一根内存包含两个物理BANK,但是针对某个具体的条子,很多人想当然,认为每个DIMM插毕搜槽使用内存条的面数来区分占用几个BANK通道,单面的(16M,晌闷64M)只占用一个物理BANK,而双面的(32M,128M)则需占用两个物理BANK。实际上物理BANK与面数是无关的,PCB电路可以设计成双面和单面,也可把全部芯片(16颗)放在一面上(至少从理论上是完全可能)。

有些内存条单面就是一个物理BANK,但有些双面才宴数弯是一个物理BANK,所以不能一概而论。256MB内存条就是一个典型的例子,虽然是双面并多达16枚芯片,但仍然是单个物理BANK的。要准确知道内存条实际物理BANK数量,我们只要将单个芯片的逻辑BANK数量和位宽以及内存条上芯片个数搞清楚。各个芯片位宽之和为64就是单物理BANK,如果是128就是双物理BANK。

内存的性能参数分为三种:速度、容量、奇偶校验。

1、速度作用:

存取时间是内存的另一个重要指标,其单位为纳秒(ns),常见的SDRAM有6ns,7ns,8ns,10ns等几种,相应在内存条上标为-6,-7,-8,-10等字样。这个数值越小,存取速度越快。内存慢而主板快,会影响CPU的速度,还有可能导致系统崩溃;内存快而主板慢,结果只能是大材小用造成资源浪费。

2、容量作用:

内存条是否能以完整的存储体(Bank)为单位安装将决定内存能否正常工作,这与计算机的数据总线位数是相关的,不同机型的计算机,其数据总线的位数也是不同的。

3、奇偶校验作用:

奇/偶校验是数据传送时采用的一种校正数据错误的一种方式,分为奇校验和偶校验启正两种。

如果是采用奇校验,在传送每一个字节的时候另外附加一位作为校验位,当原来数据序列中“1”的个数为奇数时,这个校验位就是“0”,否则这个校验位就是“1”,这样就可以保证传送数据满足奇校验的要求。

在接收方收到数据时,将按照奇校验的要求检测数据中“1”的个数,如果是奇数,表示传送正确,否则表示传送错误。晌岩同理偶校验的过程和奇校验的过程一样,只是检测数据中“1”的个数为偶数。

扩展资料:

内存条通常有8MB,16MB,32MB,64MB,128MB,256MB等容量级别,从这个级别可以看出,内存条的悄谨悔容量都是翻倍增加的。

目前,64MB,128MB内存已成为了主流配置,而用于诸如图形工作站的内存容量则已高达256MB或512MB,甚至更高。SDRAM内存条有双面和单面两种设计,每一面采用8颗或者9颗(多出的一颗为ECC验)SDRAM芯片。

内存又称主存,是CPU能直接寻址的存储空间,由半导体器件制成。内存的特点是存取速率快。内存是电脑中的主要部件,它是相对于外存而言的。

我们平常使用的程序,如Windows *** 作系统、打字软件、游戏软件等,一般都是安装在硬盘等外存上的,但仅此是不能使用其功能的,必须把它们调入内存中运行,才能真正使用其功能,我们平时输入一段文字,或玩一个游戏,其实都是在内存中进行的。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12313998.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-24
下一篇 2023-05-24

发表评论

登录后才能评论

评论列表(0条)

保存