文章
28
粉丝
19
获赞
0
访问
1.4k
(1) 块内地址6位, 一共有32KB/(64B * 8) = 2^6组,即组号6位;则标志有32 - 6 - 6 = 20位;LRU有log2(8) = 3位;直写法无修改位;
(2) 008000C0H + 1024 * 4 = 008010C0H ,缺失次数1024 / 16 = 64
(3) 数据从00010003H中译码得到相应组号0,去组号为0的组内使用标志位00010H进行比较,如果找到则取出数据;否则将直接使用地址访存,取出数据放入Cache第0组中,此时若第0组满,则根据LRU算法换出个Cache块给该指令,标志位设为00010H,有效位设为1;再访问Cache获得数据;
登录后发布评论
暂无评论,来抢沙发