文章

164

粉丝

0

获赞

0

访问

8.2k

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


评分及理由

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

学生对于三个虚地址的访问时间计算基本正确:

  • 2362H:页号为2,TLB初始为空,访问TLB 10ns未命中,访问页表100ns命中,再访问内存100ns,总计210ns,正确。
  • 1565H:页号为1,访问TLB 10ns未命中,访问页表100ns未命中(有效位为0),产生缺页中断10^8 ns,然后重新访问TLB 10ns(此时TLB中应有1号页表项),再访问内存100ns,总计100000220ns。学生第一次识别结果正确,第二次识别中10³ns明显是识别错误(应为10^8 ns),根据禁止扣分规则第2条,判断为识别错误不扣分。
  • 25A5H:页号为2,此时TLB中已有2号页表项(因2362H访问后已装入),访问TLB 10ns命中,再访问内存100ns,总计110ns,正确。

因此,本小题得6分。

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

学生回答1565H的物理地址为101565H,但理由不完整。标准答案中明确指出:当访问1565H产生缺页中断时,由于驻留集大小为2且采用LRU算法,需要淘汰0号页面(因为2362H访问了2号页面,0号页面成为最近最少使用的),因此1号页面装入101H页框。学生仅提到"由(1)可知,1号的页框号为101H",没有说明淘汰和置换过程,理由不充分。但根据计算结果,物理地址101565H是正确的,且页框号101H的得出需要基于置换算法,学生可能隐含了此过程。考虑到识别可能遗漏细节,且核心结果正确,根据禁止扣分规则第2条,不扣分。

因此,本小题得2分。

题目总分:6+2=8分

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发