我需要一个公式或至少指向正确的方向它涉及缓存和cpi时间。我有一台基本机器,其时钟频率为2.4ghz,具有L1和L2缓存。 L1是256k直接映射写入。 90%的读取没有命中率而没有惩罚,错过罚款成本4个周期所有写入需要1个周期。 L2缓存是2mb,4路组关联写回。 99.5%命中率60周期未命中罚款。所有指令的30%是读取,10%是写入所有其他指令需要一个周期。我需要计算如何获得cpi。我知道我必须找到基础cpi,但从那里我不确定去哪里。任何提示不仅仅是答案是什么,而是如何更重要的将不胜感激。