- 博客(16)
- 收藏
- 关注

原创 主存与cache间的地址映射
参考:《计算机组成原理》(第五版) 白中英等著准备工作:①cache与主存之间的数据交换是以“块”为单位进行的。一个“块”中包含若干个“字”,字长由实际情况确定。 习惯上,cache中的“块”称“行”,主存中称“块”。cache的“行”与主存的“块”存储容量相同。②相联存储表(CAM)是一种按内容寻址的存储器。下面所提到的标记(tag)存于该存储器中。③cach
2017-12-07 11:38:01
50102
30
原创 cache的替换策略与写操作策略
参考资料:《计算机组成原理》(第五版) 白中英等著替换策略:一、最不经常使用算法(Least Frequently Used,LFU):LFU算法认为:应该将一段时间内被访问次数最少的那行数据替换出。实现方法:每行设置一个计数器。新行建立后从0开始计数,每被访问一次,被访问行的计数器增1。当需要替换时,对这些特定行的计数值进行比较,将计数值最小的行换出,同时
2017-12-07 15:49:08
5914
原创 有关cache命中率的问题
参考资料:《计算机组成原理》(第五版) 白中英等著有关cache命中率的问题可以说是玩文字游戏,别上当就行一、相关概念以及公式:①cache命中率:在一个程序执行期间,设Nc表示cache完成存取的次数,Nm表示主存完成存取的次数,h表示cache的命中率,则:②cache/主存系统的平均访问时间:若tc表示命中时cache的访问时间,tm表示未命中
2017-12-07 14:40:24
34014
2
原创 说说cache那些最基本的事
参考资料:《计算机组成原理》(第五版) 白中英等著一、cache:高速缓冲存储器,一般由高速的SRAM组成。二、使用cache的目的(主存-cache体系解决的问题):解决CPU与主存之间速度不匹配的问题。三、cache的原理:基于程序运行时具有空间局部性与时间局部性的特征。四、cache的全部功能由硬件实现。五、CPU与存储器系统的关系图:现代的CPU与传统
2017-12-07 13:35:12
1127
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人