第一个问题没看懂,答下第二个吧
4.
(1)主存地址:区号(1位)组号(1位)块号(1位)块内地址(4位)
(2)Cache地址:组号(1位)块号(1位)块内地址(4位)
(3)对应关系(没法传图,文字描述一下吧):组相联映像方式是组间直接相联,组内全相联映像。Cache分成两组,主存分成2个区,每个区再分成2组。2个区的0号组都对应Cache的0号组,2个区的1号组都对应Cache的1号组。组内块之间的全相联映像关系一般可以不画出来。
(4)
B1〔调入〕〔C0〕
B4〔调入〕〔C1〕
B6〔调入〕〔C2〕
B3〔调入〕〔C3〕
B0〔冲突〕〔C0〕
B4〔命中〕〔C1〕
B6〔命中〕〔C2〕
B2〔冲突〕〔C2〕
B4〔命中〕〔C1〕
B5〔冲突〕〔C1〕
命中率=3/10=30%
你这还真的高手出马!
4
(1)主存字块标志:2位、cache组地址:1位,字块内地址(访存地址为字节地址)2位
(2)主存字块标志:2位:字块内地址:2位
(3)主存字块号做模二运算,对应于相应组中的任意一块
(4)B1,没命中
B4,没命中
B6,没命中
B3,没命中
B0,没命中
B4,没命中
B6,没命中
B2,没命中
B4,没命中
B5,没命中
都没命中,命中率0%
真晕@@