有如下C语言程序段:for(k=0;k〈1000k++)a[k]=a[k]+32若数组a及变量k均为int型,int型数据占4B,数据Cache采用直接映射方式、数据区大小为1KB、块大小为16B,该

9 查阅

有如下C语言程序段:for(k=0;k〈1000k++)a[k]=a[k]+32若数组a及变量k均为int型,int型数据占4B,数据Cache采用直接映射方式、数据区大小为1KB、块大小为16B,该程序段执行前Cache为空,则该程序段执行过程中访问数组a的Cache缺失率约为()

A.1.25%

B.2.5%

C.12.5%

D.25%

参考答案:

答案:C