文章
324
粉丝
0
获赞
2
访问
23.6k
评分及理由
(1)得分及理由(满分8分)
学生两次识别的答案中,对于字段A~G的位数判断(A=19, B=19, C=11, D=13, E=9, F=9, G=6)与标准答案完全一致,因此这7分全部得到。对于TLB标记字段B存放的信息,学生的回答“标记位,用来查找对应虚地址是否在TLB表中”和“用于查找又指的虚拟地址是否在TLB表中”虽然表述不够精确(“又指”疑似识别错误,应为“与之”或类似含义),但核心意思(标记用于查找虚地址对应的TLB项)是正确的,与标准答案“虚页号,表示该TLB项对应哪个虚页的页表项”本质一致。根据“思路正确不扣分”和“识别错误不扣分”的原则,不扣分。因此,本小题得满分8分。
(2)得分及理由(满分2分)
标准答案:主存块号4099映射的Cache组号为3,H字段内容为0 0000 1000B(即8)。学生两次识别的答案均回答组号为第0组,H字段内容为64。组号计算错误,H字段内容也错误。主存块号4099的二进制低9位(F=9)为组号,4099 mod 512 = 3,所以组号应为3。H字段是主存地址中除组号和块内地址外的部分(即标记),应为块号除以512的商(4099 // 512 = 8)。学生的答案完全错误。因此,本小题得0分。
(3)得分及理由(满分2分)
学生两次识别的答案均正确指出缺页处理时间开销大,原因也正确(“缺页处理需要将外存数据写入内存中”)。这与标准答案“因为缺页处理需要访问磁盘,而Cache缺失只要访问主存”意思一致。因此,本小题得满分2分。
(4)得分及理由(满分2分)
学生两次识别的答案核心逻辑正确。答案指出了Cache与主存间数据交换时间开销小(对应直写),而主存与外存(页面交换)数据交换开销大(对应回写)。这与标准答案“因为采用直写策略时需要同时写快速存储器和慢速存储器,而写磁盘比写主存慢得多,所以...”的逻辑是一致的。虽然学生的表述存在识别错误(如“chaches”、“时间的形式越好”),但根据“识别错误不扣分”和“思路正确不扣分”的原则,不扣分。因此,本小题得满分2分。
题目总分:8+0+2+2=12分
登录后发布评论
暂无评论,来抢沙发