文章
313
粉丝
0
获赞
0
访问
34.9k

评分及理由
(1)得分及理由(满分8分)
学生答案中A~G的位数与标准答案完全一致,得7分。对于TLB标记字段B存放的信息,学生答案未明确说明,但根据上下文“B: 19位”仅给出了位数,未回答“存放的是什么信息”,因此扣1分。本小题得7分。
(2)得分及理由(满分2分)
学生计算组号的过程“4099 / 2^6 % 2^9 = 64”存在逻辑错误。主存块大小64B,故块内偏移G=6位,块号4099右移6位得到块号的高位部分(即主存块地址),再对组数2^9=512取模得到组号。计算应为:4099 / 64 = 64.046875,取整为64,64 % 512 = 64,因此组号为64。但标准答案给出的组号是3。分析标准答案:块号4099的二进制为0001 0000 0000 0011,其中最低6位为块内偏移,中间9位为组号,因此组号为二进制0000 0011即3。学生使用的公式“/ 2^6 % 2^9”思路正确,但计算过程或数值理解有误,导致结果错误。H字段内容学生答案“0000 0000 0H”表述不清晰且未给出正确值(应为块号的高位部分,即tag)。由于组号计算错误,且H字段内容未正确给出,本小题扣2分,得0分。
(3)得分及理由(满分2分)
学生正确指出缺页处理时间开销大,并说明了原因(需要读取磁盘内容,速度慢),与标准答案一致。得2分。
(4)得分及理由(满分2分)
学生正确比较了磁盘与主存的写操作速度差异,并据此解释了为什么页面修改用回写而Cache可用直写,与标准答案核心思想一致。得2分。
题目总分:7+0+2+2=11分
登录后发布评论
暂无评论,来抢沙发