【总结】计组第三章大局观:访存相关

1.用虚拟地址查快表:

if(命中),直接得到页框号;

else,查慢表,获得页框号。

页框号+页内偏移=物理地址。

2.用物理地址访问Cache

if(命中),直接得到数据

else,从主存中得到数据。

疑问:一个物理地址为什么在主存和Cache里可以指向同一份数据。

解答:问题的重点不是一个物理地址在主存和Cache里可以指向同一份数据。而是,该物理地址本身就是主存的地址,而我们只是通过不同的映射方式,将它“放”到Cache里罢了

当我们说一个物理地址在主存和Cache里可以指向同一份数据时,我们实际上是在描述Cache命中时的情况。在Cache命中时,CPU通过映射关系在Cache中找到了与主存地址相对应的数据,这时我们可以说该物理地址在主存和Cache里指向了同一份数据。但这只是结果,而不是问题的重点。

相关推荐

  1. 总结大局观访相关

    2024-07-21 00:30:03       14 阅读
  2. 计算机网络相关题目及答案(

    2024-07-21 00:30:03       44 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-07-21 00:30:03       52 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-21 00:30:03       54 阅读
  3. 在Django里面运行非项目文件

    2024-07-21 00:30:03       45 阅读
  4. Python语言-面向对象

    2024-07-21 00:30:03       55 阅读

热门阅读

  1. 数据结构的分类

    2024-07-21 00:30:03       15 阅读
  2. 数据仓库事实表

    2024-07-21 00:30:03       15 阅读
  3. [运算符重载 - 取地址运算符 - const 成员函数]

    2024-07-21 00:30:03       17 阅读
  4. Python print() 格式化输出

    2024-07-21 00:30:03       21 阅读
  5. Web学习day05

    2024-07-21 00:30:03       20 阅读
  6. 高阶面试-hw算法整理

    2024-07-21 00:30:03       19 阅读
  7. std::bind 简单实验

    2024-07-21 00:30:03       17 阅读
  8. 中电金信:语言服务游戏行业解决方案

    2024-07-21 00:30:03       17 阅读
  9. 数据库之数据类型

    2024-07-21 00:30:03       14 阅读