dhbellwyc
驱动牛犊
驱动牛犊
  • 注册日期2007-02-28
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分-42分
  • 威望68点
  • 贡献值0点
  • 好评度12点
  • 原创分0分
  • 专家分0分
阅读:2228回复:1

PC内存读取单字节数据花费CPU周期的问题!

楼主#
更多 发布于:2008-09-03 01:42
大家好,小弟我有一个问题,就是有关内存数据读取消耗的时间问题,我目前知道的就是CPU和内存都有一定的工作频率,而内存的数据从从主板上传到CPU,貌似会不会和主板的工作频率也有关系啊!有没有人可否讲一下内存数据读取的延迟和计算机的哪些硬件参数相关联啊!谢谢!
凝气神通
buaawr
驱动牛犊
驱动牛犊
  • 注册日期2004-05-11
  • 最后登录2008-10-16
  • 粉丝0
  • 关注0
  • 积分7分
  • 威望30点
  • 贡献值0点
  • 好评度13点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2008-09-25 16:46
INTEL过程是:CPU通过前端总线向NB发出内存读写命令(和前端总线工作频率有关系),NB经过判断是分配给内存的地址后,通过DDR/DDR2总线向内存颗粒发出读写命令(和DDR频率有关系)。计算是很难的,你可以自己量测。ACPI SPEC里面有比较精确的计时器,貌似映射到PCI config空间或者PMIO中,自己找找吧。写个汇编程序。
游客

返回顶部