【发布时间】:2021-05-13 13:53:44
【问题描述】:
这个问题是指使用分段和分页的架构。在这个架构中,32位的虚拟地址分为如下几个字段:
4 位段号 | 12 位页码 | 16位偏移
找到以下每个虚拟地址对应的物理地址(如果虚拟地址无效,请回答“bad virtual address”)。
1.00000000
2.20022002
3.10015555
请帮帮我,我不知道如何为这个映射创建页表和段表!!!
【问题讨论】:
-
这不是常见的术语,分割只是不能那样工作。您需要有关段的信息才能知道段的开始位置。您还需要页表来说明某个地址将到达的位置。您要么没有分享问题的一些重点,要么您的老师需要了解有关分页的更多信息。
标签: operating-system mapping paging virtual-address-space