找回密码
 加入计匠网
搜索
热搜: BIOS ACPI CPU Windows
查看: 8931|回复: 4

内存地址分配的问题

[复制链接]
发表于 2008-8-18 11:27:49 | 显示全部楼层 |阅读模式
请教一个问题:  内存地址是如何和插槽上的内存条对应起来的。。。。) f3 Q0 C- z7 V. Q
比如说:主板上有4个内存插槽,各插有256M内存条一根,假设内存地址:00000000--0FFFFFFF被定向到第一个slot上的DIMM,cpu要读取0FAAAAAA这个地址,MCH如何要访问那个DIMM,请不吝赐教。。。(这个是硬件拉线的时候就决定的还是bios去设置寄存器分配的。。。)
发表于 2008-9-29 11:52:02 | 显示全部楼层
每一个DIMM 对应一个Slave address 都有一个I2C Bus 连到SMBUS 控制器上(硬件连线决定的),BIOS通过遍历SMBUS 取得DIMM相关信息并写在内存控制器上,这样BIOS就可以访问内存了
回复

使用道具 举报

发表于 2008-10-8 09:24:11 | 显示全部楼层
看看硬件总线接口技术你就明白了
回复

使用道具 举报

发表于 2008-10-14 11:17:08 | 显示全部楼层
原帖由 quaketj 于 2008-9-29 11:52 发表 9 K9 `2 n: M" ?/ M0 J1 D7 p! A
每一个DIMM 对应一个Slave address 都有一个I2C Bus 连到SMBUS 控制器上(硬件连线决定的),BIOS通过遍历SMBUS 取得DIMM相关信息并写在内存控制器上,这样BIOS就可以访问内存了 ...

, t7 j6 E1 C. W/ i
# x: H9 s3 d) E2 `理解有误,这个方法只是用来读取内存SPD信息用的,并没有关于地址译码的信息
回复

使用道具 举报

发表于 2008-12-1 23:01:56 | 显示全部楼层
个人觉得北桥应该有控制器,来配置可以访问的内存范围,当地址发送过来,是自己的管辖范围就相应,并向下路由。
, H6 S7 _! y1 `5 y1 ^  o7 B5 V也不是很明白,望高手赐教
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 加入计匠网

本版积分规则

Archiver|手机版|小黑屋|计匠网

GMT+8, 2025-4-29 05:07 , Processed in 0.020924 second(s), 17 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表