采用指令Cache与数据Cache分离的主要目的是_______。
A、
降低Cache的缺失损失
B、
提高Cache的命中率
C、
降低CPU平均访存时间
D、
减少指令流水线资源冲突
【正确答案】
D
【答案解析】
解析:把指令Cache与数据Cache分离后,取指和取数分别到不同的Cache中寻找,那么指令流水线中取指部分和取数部分就可以很好地避免冲突,即减少了指令流水线的冲突,选D。
提交答案
关闭