您的位置:网站首页 > 家电维修资料网 > 正文 >
主板不支持大容量内存的原因
来源: 日期:2013-10-20 11:16:09 人气:标签:
随着内存价格的下调,不少网友都为自己的机器配置了高容量内存,增大内存容量不但可以提高读写速度,而且会适当的提高系统性能;但是,单条大容量内存在一些主板上(时间比较长的主板)不是无法识别,就是识别错误(容量识别错误)。具体是什么原因造成的呢?首先我们了解一些内存的知识,相信网友会在其中找到答案的。
一.内存芯片的逻辑BANK
我们知道主板上使用的32MB/64MB/128MB的内存条都是由若干内存芯片焊接在4层或6层电路板上组成的,因此首先我们必须对内存芯片的内部结构有个清楚的认识。
在芯片的内部,内存的数据是以位(bit)为单位写入一张大的矩阵中,每个单元我们称为CELL,只要指定一个行(Row),再指定一个列(Column),就可以准确地定位到某个CELL,这就是内存芯片寻址的基本原理。这个阵列我们就称为内存芯片的BANK,也称之为逻辑BANK(Logical BANK)。由于工艺上的原因,这个阵列不可能做得太大,所以一般内存芯片中都是将内存容量分成几个阵列来制造,也就是说存在内存芯片中存在多个逻辑BANK,随着芯片容量的不断增加,逻辑BANK数量也在不断增加,目前从32MB到1GB的芯片基本都是4个,只有早期的16Mbit和32Mbit的芯片采用的还是2个逻辑BANK的设计,譬如三星的两种16MB芯片:K4S161622D (512K x 16Bit x 2 BANK)和K4S160822DT(1M x 8Bit x 2 BANK)。芯片组本身设计时在一个时钟周期内只允许对一个逻辑BANK进行操作(实际上芯片的位宽就是逻辑BANK的位宽),而不是芯片组对内存芯片内所有逻辑BANK同时操作。逻辑BANK的地址线是通用的,只要再有一个逻辑BANK编号加以区别就可以了(BANK0到BANK3)。但是这个芯片的位宽决定了一次能从它那里读出多少数据,并不是内存芯片里所有单元的数据一次全部能够读出。
【看看这篇文章在百度的收录情况】
相关文章
- 上一篇: 合理设置虚拟内存的方法
- 下一篇: 电脑内存常见故障的处理建议 计算机运行不稳定