问答题X 纠错假定某计算机的cache共16行,开始为空,块大小为1个字,采用直接映射方式。CPU执行某程序时,依次访问以下地址序列:2,3,11,16,21,13,64,48,19,11,3,22,4,27,6和11。要求:
Cache采用直接映射方式,其数据区容量为16行×1字/行=16字;主存被划分成1字/块,所以,主存块号=字号。因此,映射公式为:cache行号=主存块号 mod 16=字号 mod 16。
开始cache为空,所以第一次都是miss,以下是映射关系(字号-cache行号)和命中情况。
2-2:miss,3-3:miss,11-11:miss,16-0:miss,21-5:miss,13-13:miss,64-0:miss、replace,
48-0:miss、replace,19-3:miss、replace,11-11:hit,3-3:miss、replace,22-6:miss,
4-4:miss,27-11:miss、replace,6-6:miss、replace,11-11:miss、replace。
只有一次命中!
你可能喜欢
问答题
问答题
问答题
问答题
问答题
问答题
该只读存储器的逻辑框图如下(假定按字编址,图中片选信号CS为高电平有效)。
问答题