虚拟内存管理器:设计的虚拟内存管理器可将逻辑地址转换为物理地址 源码
虚拟内存管理器 设计了虚拟内存管理器,可将逻辑地址转换为物理地址。 该项目包括编写一个将逻辑地址转换为物理地址的程序。 该程序将从包含逻辑地址的文件中读取并使用TLB以及页表,将每个逻辑地址转换为其相应的物理地址,并输出存储在转换后的物理地址处的字节值。 背景与问题描述: 虚拟内存管理器正在模拟逻辑到物理地址的转换过程 逻辑地址=>页码+偏移量 物理地址=>帧号+偏移 涉及的步骤: 提取“页码”和“偏移量”(逻辑地址) 使用页码查找相应的帧号。 咨询TLB。 如果有TLB命中,则从TLB获得帧号。 如果有TLB遗漏,请查阅页表。 如果有页表命中,则获得帧号。 否则,将发生页面错误
用户评论