每个进程都有一个寻址空间,该空间大大小与处理器的位数有关,如32位机的最大寻址控制为4G;
寻址的过程:
CPU产生一个virtual address(VA)
MMU单元将VA翻译成内存中真实的地址
MMU在Page Table(页表)中,根据相应的valid bit 查找对应内容是否在内存中
若有则page hit, 通过数据线将对应存储单元内容返回给CPU
否则page fault:the page fault exception invokes a page fault exception handler in the kernel who find the victim replace it with an appropriate page。