文章

57

粉丝

0

获赞

0

访问

6.8k

头像
2018年(408)计算机学科专业基础综合试题 - 第45题回答
操作系统
发布于2025年11月27日 23:58
阅读数 8

  1. 由图知,主存物理空间占 20+3+5 = 28 位

  2. TLB 采用全相联映射,用 SRAM(静态RAM)实现

  3. Cache 采用二路组相联;Cache 每行中除数据(Data)、Tag和有效位外,还应有替换算法位、脏位这两种附加位;块内地址5位,说明块大小为 2^{5} = 32B,组号 3 位说明有 2^{3} = 8 组,总容量为 8组 \times 2行 \times (32B \times 8b/B + 20b + 1b + 1b + log_{2}{2}b);Cache有效位说明 Cache 内数据是否有效

  4. CPU 给出的虚拟地址为 0008 C040H,其中虚页号为0008 C,由图得知命中 Cache,再拿 Cache 内的 Tag 位与虚拟地址低12位(偏移量)拼接,得到对应的物理地址0040 0040H;虚拟地址为 0007 C260H,其中偏移量为260H,根据 Cache 结构拆开偏移量——0010 0110 0000,那么块内地址为0 0000,组号为011,这就得到了 Cache 组号为3


评分及理由

(1)得分及理由(满分2分)

学生答案中完全没有回答第(1)问,而是回答了题目中未提及的其他内容(如主存物理空间、TLB、Cache等)。因此该问得0分。

(2)得分及理由(满分4分)

学生答案中完全没有回答第(2)问关于PDBR的问题,而是回答了其他内容。因此该问得0分。

(3)得分及理由(满分2分)

学生答案中完全没有回答第(3)问关于改进型CLOCK置换算法的问题,而是回答了其他内容。因此该问得0分。

题目总分:0+0+0=0分

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发