试题题干
简述分页地址变换过程。
参考答案
试题解析
分页地址变换过程:
(1) 进程执行,PCB中页表起始地址和页表长度送CPU的页表寄存器.。
(2) CPU访问逻辑单元A。
(3) 由分页地址变换硬件自动将A分为页号和页内偏移两部分。
(4) 由硬件检索页表,得到A所在的页对应的页框号。页号对应的页表项起始地址=页表起始地址+页表项长度*页号(页表项中存有页框号)。从该地址指示的内存单元中读取页框号。
(5) 页框号和页内偏移地址送物理地址寄存器,计算物理地址。物理地址=页框大小*页框号+页内偏移量。