基本概念:
系统把程序分成大小相等的块儿---页,也把内存分为大小相等的块儿---物理块,都从零开始编号,把页放进物理页,离散分离,这样利用率高。
每个页的地址为逻辑地址包括页号,和页内地址(偏移量),高位页号,低位偏移量,如页号占20位,那么地址空间最多有2的20次方=1M个页,页内地址占12为,那么每个页大小为2的12次方4KB
若给定一个逻辑地址为A,页大小L,则 页号P=INT[A/L],页内偏移量W=A MOD L
进程里面维护一个逻辑地址到物理地址的表(页号到物理页的号的映射),物理地址 = 物理块儿号*页面大小(例如刚刚的2的12次方) + 页内地址W(也叫偏移量)
。