【单选题】
有如下C语言程序段:for(k=0; k<1000; k++) a[k] = a[k]+32;若数组a及变量k均为int型,int型数据占4B,数据cache采用直接映射方式,数据区大小为1KB,块大小为16B,该程序段执行前cache为空,则该程序段执行过程中访问数组a的cache缺失率为
参考答案:
参考解析:
举一反三
【单选题】主存的容量是16MB,cache的容量是4KB,每个字块16个字,每个字16位,在直接映射下,主存的地址格式分布为主存字块标记,缓存字块地址,字块内地址三个部分,访存地址字节地址,按照顺序,每个部分各为多少?