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

1.用虚拟地址查快表:

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

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

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

2.用物理地址访问Cache

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

else,从主存中得到数据。

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

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

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

相关推荐
三品吉他手会点灯6 小时前
STM32F103 学习笔记-24-I2C-读写EEPROM(第1节)-I2C物理层介绍
笔记·stm32·学习
万物更新_7 小时前
vue框架
前端·javascript·vue.js·笔记
上海观智网络8 小时前
上海小程序定制开发合同怎么签?需要注意什么?
经验分享·笔记·小程序
Ab_stupid8 小时前
CTF-Crypto培训笔记-现代密码
笔记·des·aes·rsa·crypto
IT技术学习9 小时前
打包系统为ISO
笔记
就叫飞六吧9 小时前
数学图形绘制在线网站
笔记
SHARK_pssm9 小时前
【数据结构——树与堆】
c语言·数据结构·经验分享·笔记
怪味&先森10 小时前
读书小结—《认知觉醒》
笔记
杨先生哦10 小时前
2026 热端攻防:AI 驱动 Web 前端安全全景透析
前端·笔记·安全·web安全
Cloud_Shy61811 小时前
解读《Effective Python 3rd Edition》:从练气到老魔(第七章 Item 48 - 50)
开发语言·人工智能·笔记·python·microsoft·学习方法