(1)逻辑地址中,页号和页内偏移的位数分别是多少位?
(2)如果页表项大小为4字节,则一个进程的页表最大为多少字节?
(3)设某逻辑地址">
(1)逻辑地址中,页号和页内偏移的位数分别是多少位?
(2)如果页表项大小为4字节,则一个进程的页表最大为多少字节?
(3)设某逻辑地址">

某计算机系统的内存按字节编址,逻辑地址和物理地址都是32位。采用分页存储管理方式,页的大小为2KB。已知页表内容如题38表所示。

(1)逻辑地址中,页号和页内偏移的位数分别是多少位?
(2)如果页表项大小为4字节,则一个进程的页表最大为多少字节?
(3)设某逻辑地址

某计算机系统的内存按字节编址,逻辑地址和物理地址都是32位。采用分页存储管理方式,页的大小为2KB。已知页表内容如题38表所示。

(1)逻辑地址中,页号和页内偏移的位数分别是多少位?
(2)如果页表项大小为4字节,则一个进程的页表最大为多少字节?
(3)设某逻辑地址为0x000Q0A7A,其页内偏移量是多少?该逻辑地址所对应的物理地址是多少?


【正确答案】:(1)页内偏移位数为11
页号位数为32-11=21
(2)页表大小为4×211=8MB
(3)逻辑地址为0x00000A7A中分离出页号=0x1,页内偏移量=0x27A。
查页表得页框号=4。
物理地址=4×2KB+0x27A=0x0000227A
Top