问题 问答题

假定某计算机的CPU主频为80MHz,CPI为4,并且平均每条指令访存1.5次,主存与Cache之间交换的块大小为16B,Cache的命中率为99%,存储器总线宽度为32位。请回答下列问题。

该计算机的MIPS数是多少平均每秒Cache缺失的次数是多少在不考虑DMA传送的情况下,主存带宽至少达到多少才能满足CPU的访存要求

答案

参考答案:平均每秒CPU执行的指令数为:80M/4=20M,故MIPS数为20; 平均每秒Cache缺失的次数为:20M×1.5×(1-99%)=300000=300K; 当Cache缺失时,CPU访问主存,主存与Cache之间以块为单位传送数据,此时,主存带宽为:16B×300k/s=4.8MB/s。在不考虑DMA传输的情况下,主存带宽至少达到4.8MB/s才能满足CPU的访存要求。

判断题
判断题