文章

18

粉丝

0

获赞

3

访问

495

头像
2009年(408)计算机学科专业基础综合试题 - 第46题回答
操作系统
发布于2025年11月10日 19:38
阅读数 11


评分及理由

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

学生对于三个虚地址的访问时间计算基本正确,但存在细节错误:

  • 对于2362H:页号为2,访问过程正确(TLB未命中→访问页表→访问内存),时间计算210ns正确,得2分。
  • 对于1565H:页号为1,产生缺页中断,但学生在第一次识别结果中计算时间时多加了100ns(应为10ns+100ns+10^8ns+10ns+100ns=100000220ns,但第一次识别写成了1000000220ns+100ns),第二次识别结果中漏掉了最后一次访问内存的100ns(写成了10ns+100ns+10^8ns+10ns=100000220ns)。由于缺页中断处理后需要重新执行指令,包括再次访问TLB和内存,因此标准答案为10ns+100ns+10^8ns+10ns+100ns=100000220ns。学生两次识别均未完全正确,但第二次识别更接近(仅漏掉100ns),考虑到核心逻辑正确且可能为误写,扣1分,得1分。
  • 对于25A5H:页号为2,TLB命中,时间计算110ns正确,得2分。
  • 本小题总分:2+1+2=5分。

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

学生正确指出虚地址1565H的物理地址为101565H,并说明了理由(页号为1替换了页号为0的页面,因此使用页框号101H)。理由中虽然表述略有不清(如“页号为0且驻留集为2”),但核心逻辑正确,且物理地址计算准确,因此不扣分,得2分。

题目总分:5+2=7分

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发