问题 问答题

在虚拟地址和物理地址均为32位、页面大小为4KB的某种体系结构中,假定存在下表所示的地址映像关系,问:对应于下列虚拟地址的物理地址分别是什么
(1)22433007H;
(2)13385ABCH;
(3)ABC89011H。

虚页号 实页号
ABC89H
13385H
22433H
54483H
97887H
99910H
00001H
1A8C2H

答案

参考答案:假设虚拟地址和物理地址均为32位,页大小为4KB,则页内地址12位,其余20位为页号,通过查找表,可以将虚页号映像到对应的实页号。将实页号与页内地址拼接在一起,就得到对应的物理地址。
(1)虚拟地址22433007H中,虚页号为22433H,其对应的实页号为00001H,所以对应的物理地址130001007H。
(2)虚拟地址13385ABCH中,虚页号为13385H,其对应的实页号为99910H,所以对应的物理地址99910ABCH。
(3)虚拟地址ABC89011H中,虚页号为ABC89H,其对应的实页号为97887H,所以对应的物理地址97887011H。

填空题
单项选择题