文章

36

粉丝

0

获赞

0

访问

2.2k

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


评分及理由

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

学生对于虚地址2362H(页号2)的计算过程正确:TLB初始为空,访问TLB 10ns未命中,访问页表100ns命中,再访问内存100ns,总计210ns。得2分。

对于虚地址1565H(页号1)的计算过程正确:TLB未命中(10ns),访问页表发现有效位为0(100ns),触发缺页中断(10^8 ns),中断处理后重新执行,此时TLB命中(10ns),访问内存(100ns),总计10^8+220ns。得2分。

对于虚地址25A5H(页号2)的计算,学生给出了两个结果:第一次写为210ns,第二次写为110ns。第一次210ns错误,因为此时页号2已在TLB中,应只需10ns(TLB)+100ns(内存)=110ns。第二次110ns正确。由于学生最终给出了正确结果,且第一次可能是笔误,根据“误写不扣分”原则,不扣分。得2分。

本小题共得6分。

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

学生正确指出物理地址为101565H。理由正确:页面大小4KB,页内偏移占低12位;驻留集大小为2,采用LRU算法,在访问1565H(页号1)发生缺页时,需要淘汰一个页面。学生正确分析出应淘汰页号0(页框号101H),而不是页号1(因为页号1是当前缺页的页面,不能淘汰自己),并将页框号101H与页内偏移565H拼接得到物理地址101565H。得2分。

题目总分:6+2=8分

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发