读操作下涉及到的经典cache组织
2016-10-31 本文已影响26人
handSomeJoe
处理器产生一个要读取的地址RA, 如果这个字在cache中,则把它直接传送给处理器。否则,将这个字的块装入cache中,然后再传送给CPU。
![](https://img.haomeiwen.com/i2504015/02bfa642e35a9f68.png)
![](https://img.haomeiwen.com/i2504015/810b7c42f068b40d.png)
cache经数据线,控制线和地址线连接到处理器,数据线和地址线也分别与数据缓冲器和地址缓冲期相连,从而与主存连接。当cache命中,数据和地址缓冲期不启用,系统总线无信号。当cache未命中,地址加载到总线上,数据通过缓冲器提交到cache和CPU,提交过程是并行的。
其他组织结构中,通过所有数据线,地址线和控制线,cache直接介于处理器与主存之间。cache未命中,字先被装入cache,然后由cache传送给CPU。
这部分内容主要借鉴《计算机组成与体系结构》这本经典书籍。