Cache有哪几种组织方式?各有什么特点和优缺点?

如题所述

【答案】:Cache有三种组织方式,其特点和优缺点如下:
①全相联方式,主存的一个区块可以映像到Cache任何地方。优点是灵活;缺点是速度慢,因为访存时,Cache控制器须将数据块地址和Cache中每个区块地址比较。
②直接映像方式,主存的某个区块只可能映像到Cache的一个唯一位置。优点是速度很快;缺点是在CPU频繁交替访问几个区块索引相同而标记不同的单元时,将出现速度减慢现象,但这种现象很少发生。
③组相连方式,将Cache分为几路,每路含有相同的组,每组含几个区块,主存的每个区块对应Cache某个组,但可以映像到几路中相同编号组中的某一个区块。优点是命中率比直接映像方式高;缺点是访存时要作两次地址比较,Cathe控制器较复杂。
温馨提示:答案为网友推荐,仅供参考
相似回答