计算机架构:DDR3 内存技术 - 插槽容量扩展

计算机架构:DDR3 内存技术 - 插槽容量扩展

从计算机架构的角度来说,DDR3 内存模块或主机插槽中嵌入了哪些特性,使得用户无法插入大于主板每个插槽规格的 RAM,否则会导致 PC 无法启动?

此限制是否由以下原因造成:

  • 主板 PCB 设计中布设的引脚/触点数量是多少?
  • 主板插槽可以为模块提供多少电量(瓦特)?
  • 内存模块的内部设计?(例如:内存块在模块中按非连续顺序放置,第一个块从 0 MB 到 1 MB,第二个块从 2048 MB 到 2049 MB,等等)

答案1

这与模块 RAM 芯片的内部寻址有关。如果它在芯片组寻址之外,则无能为力(更具体地说 - 内存控制器的寻址能力,它不一定是芯片组的一部分)。

它不仅仅是架构上的(您可能问过的意思)。它更深层次:Ram 芯片 -> Ram 模块 -> 芯片组 -> CPU 插槽 -> CPU。整个链条……

当然,我的集成电路理论和架构已经是很久以前的事了(当时奔腾 III 是 THE SHIT),所以我可能记错了。

不,没有可用的适配器。没有理由,不划算,而且路径路由/映射/等极其困难。你基本上需要给它自己的内存控制器……和其他东西。

编辑:本质上与这个问题有些类似:“32 位和 64 位操作系统有什么区别,为什么后者需要不同的硬件”。

相关内容