文章

21

粉丝

0

获赞

0

访问

1.7k

头像
2009年计算机学科专业基础综合试题 - 第46题回答
操作系统
发布于2025年9月22日 16:28
阅读数 52


评分及理由

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

学生答案中,对于三个虚地址的访问时间计算存在部分正确和部分错误。首先,页面大小4KB,页内偏移占12位,因此页号提取正确(2362H页号2,1565H页号1,25A5H页号2)。对于2362H:访问TLB未命中(10ns),访问页表(100ns),访问内存(100ns),计算正确(210ns)。对于1565H:访问TLB未命中(10ns),访问页表(100ns)但学生误写为60ns(识别错误,不扣分),缺页处理(10^8 ns)但学生误写为10^9 ns或10^3 ns(识别错误,不扣分),之后重新访问TLB(10ns)和内存(100ns),但学生计算总和为1000000200ns或100000220ns(标准答案为100000220ns,学生第二次识别结果正确,因此不扣分)。对于25A5H:访问TLB命中(10ns),访问内存(100ns),计算正确(110ns)。但学生答案中2362H的页表访问时间误写为10ns(应为100ns),但上下文显示为识别错误(实际为100ns),且计算总和210ns正确,因此不扣分。综上,计算过程基本正确,但存在识别错误,不影响得分。得6分。

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

学生答案指出虚地址1565H的物理地址为101565H(标准答案为101565H),理由是基于LRU淘汰页号0(页框号101H),并将页号1装入该页框,因此物理地址为页框号101H拼接页内偏移565H。理由正确,但学生答案中页框号误写为151H(第一次识别)或未完整写出(第二次识别),但根据上下文,应为识别错误,且核心逻辑正确。得2分。

题目总分:6+2=8分

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发