文章

286

粉丝

0

获赞

2

访问

122.9k

头像
2024年(408)计算机学科专业基础综合试题 - 第45题回答
操作系统
发布于2025年12月16日 15:51
阅读数 198

1)0001 0010 0011 0100 0101 0110 0111 1000 对应页号是0001 0010 00 64+8=72号页 页表项对应虚拟地址B8C0 0000H+0100 1000H*4=B8C00120H

1011 1010 1011 0100 0101 0110 0111 1000页表项对应物理地址是 6540 0000H+=10 1110 1010*4H(1011 1010 1000)BA8H= 65400BA8H 对应页框号是2EAH

2)1011 1000 1100 0000 0000 0000 0000 0000 对应页号是1011 1000 11 页号2E3H 虚拟地址是B8C0 0000H+2E3*4=B8C0 0B8CH 该页表项中对应页框号是 

0110 0101 0100 0000 0000 0000 0000 0000 页框号是0110 0101 01 对应页框号195H
 


评分及理由

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

得分:2分

理由:

  • 学生正确计算了虚拟地址1234 5678H对应的页号为048H(其表述“64+8=72号页”即十进制72,十六进制为48H,但未明确写出048H,可视为正确)。
  • 正确计算了页表项的虚拟地址为 B8C0 0120H。
  • 在计算页表项的物理地址时,学生使用了错误的偏移量“BA8H”(即2EAH * 4),而不是正确的偏移量“0120H”(即048H * 4)。这是一个逻辑错误,因为页表项的物理地址应由页表起始物理地址加上页号对应的偏移量得到,而不是由最终物理地址的页框号计算偏移。因此,其给出的页表项物理地址“65400BA8H”是错误的。
  • 正确地从最终物理地址BAB4 5678H中提取出了页框号2EAH。
  • 由于存在一个关键的计算错误(页表项物理地址),扣1分。

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

得分:4分

理由:

  • 学生正确计算了进程P页表所在页的页号为2E3H。
  • 正确计算了该页对应的页表项的虚拟地址为 B8C0 0B8CH。
  • 正确地从页表装载的起始物理地址6540 0000H中提取出了对应的页框号195H。
  • 思路和计算结果均正确,得满分。

题目总分:2+4=6分

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发