+----------------------------------------+ | prog counter | | (virtual address) | | | | processor | MMU ---------->MAR (physical address) | | |\ |\ | | | \ | \ | | TLB \ L1 \ | | \ \ | ------------+--------\-----------+-\-----------------+ | \ | \ | physical memory | | | | | | page tables | instr/data | | | | | +-- kernel memory ---+-- process pages --+