Memory T或F:如果使用分页虚拟内存的mahine具有24位逻辑地址和32位物理地址,则永远不会发生分页错误

Memory T或F:如果使用分页虚拟内存的mahine具有24位逻辑地址和32位物理地址,则永远不会发生分页错误,memory,operating-system,virtual,paging,Memory,Operating System,Virtual,Paging,我正在练习期末考试,我似乎想不出这个问题的答案 我的理解是,引入的每个初始页面都被视为页面错误,因此即使没有地址长度,这个问题也应该是错误的,对吗?如果我们暂时忘记这一点,答案是真的吗?我的想法是,由于逻辑地址只有24位,而物理地址只有32位,因此永远不会出现页面必须位于已被占用的帧中的情况。这个推理领域是否需要更多信息,如页面大小 引入的每个初始页面都算作页面错误 需要注意的是,只有在创建过程填充PCB、过程控制块,但实际上没有分配任何帧的情况下,这才是正确的。第一个和其他一些引用基本上,第一

我正在练习期末考试,我似乎想不出这个问题的答案

我的理解是,引入的每个初始页面都被视为页面错误,因此即使没有地址长度,这个问题也应该是错误的,对吗?如果我们暂时忘记这一点,答案是真的吗?我的想法是,由于逻辑地址只有24位,而物理地址只有32位,因此永远不会出现页面必须位于已被占用的帧中的情况。这个推理领域是否需要更多信息,如页面大小

引入的每个初始页面都算作页面错误

需要注意的是,只有在创建过程填充PCB、过程控制块,但实际上没有分配任何帧的情况下,这才是正确的。第一个和其他一些引用基本上,第一个指令将生成一个页面错误

这就是为什么作为操作系统,您必须分配足够数量的帧,以避免早期的页面错误,并且,如果运气好,寻呼机也不错,甚至在流程执行的后期

回到你的问题:答案是错误的,取决于答案是否更正确

原因很简单:如果你不知道内存的大小,你就不知道手头有多少帧。所以地址大小在这个特定的上下文中是完全无用的