设某流水线计算机主存的读/写时间为100ns,有一个指令和数据合一的cache,已知该cache的读写时间为10ns,取指令的命中率为98%,取数的命中率为95%.在执行某类程序时,约有1/5指令需要存/取一个操作娄.假设指令流水线在任何时候都不阻塞,则设置cache后,每条指令的平均访问时间约为_____.
A.12ns B.15ns C.18ns D.120ns
请给出答案和计算方法
98%*10+2%*100+(95%*10+5%*100)*1/5=14.7ns
B