虚拟内存实现依赖mmu,tlb,cr3寄存器。mmu用于根据页表将虚拟内存地址转换为物理内存地址,tlb用于缓存最近访问的页目录与页表项,cr3寄存器用于存储当前进程的页目录的物理内存地址。