文章
5
粉丝
0
获赞
0
访问
305
评分及理由
(1)得分及理由(满分2分)
学生答案中给出了虚拟页号为00401H(十六进制),但未明确写出划分方式。第一次识别提到"高18位存储,低2位存组号",第二次识别提到"高18/位插北,低2/位为组号",但根据标准答案,TLB组号应为4位(因为16组需要log2(16)=4位),标记应为16位(20位虚页号减去4位组号)。学生答案中组号位数错误(2位而非4位),标记位数错误(18位而非16位),但虚拟页号00401H正确。由于核心逻辑错误(组号和标记位数计算错误),扣1分。得1分。
(2)得分及理由(满分3分)
学生答案正确计算数组A大小为8KB(2048×4B),并指出数组占3页(0804AH、0804BH、0804CH),指令占1页(00401H),总页面数为4页。虽然第二次识别中"数组元素占2页"有误,但第一次识别正确(3页),且总页面数4页正确。思路与标准答案一致,不扣分。得3分。
(3)得分及理由(满分2分)
学生答案中第一次识别提到"原位暂置换,动态修改页",第二次识别提到"存储置换,动态存储",并给出数字2。根据标准答案,策略应为可变分配局部置换,但学生未明确写出策略名称。数字2可能表示初始分配2页,但问题问的是最大分配页面数(标准答案为4页)。学生答案未正确回答策略组合和最大页面数,核心逻辑错误。扣2分。得0分。
题目总分:1+3+0=4分
登录后发布评论
暂无评论,来抢沙发