在一个页式存储管理系统中,页表内容如下所示。     页号绝对页号    0  2    1  1    2  8     若页大小为1kB,逻辑地址的页号为2,页内地址为451,转换成的物理地址为(16)。

admin2009-02-15  33

问题 在一个页式存储管理系统中,页表内容如下所示。    
页号绝对页号    0  2    1  1    2  8    
若页大小为1kB,逻辑地址的页号为2,页内地址为451,转换成的物理地址为(16)。

选项 A、8643
B、8192
C、2048
D、2499

答案A

解析 本题考查的是页式存储管理的知识点。页式存储中。用户进程空间(地址)称为逻辑空间(地址),内存空间(地址)称为物理空间(地址)。从相同长度为单位对逻辑空间等分出的每个区域称为页,对物理空间等分出的区域称为页帧。对外存交换区等分出的每个区域称为块。因页式方法中逻辑地址与物理地址之间没有自然联系,要通过页表,并由硬件动态地址转换机构将逻辑地址映射成物理地址才能正确访存。
   各种地址的定义如下。
   逻辑地址=P(页号).d(页内位移)
   物理地址=f(页帧号).d(页内位移)
   p=线性逻辑地址/页面大小。
   d=线性逻辑地址=p×页面大小。
   逻辑地址和物理地址的转换方法如下。
   从页表中查出逻辑地址中的页号户所对应的页帧号f,然后用公式:
   f×页面大小+d(页内位移)
   计算出物理地址。
   逻辑页号2,对应的页帧号为8,则物理地址为8×1024+ 451=8643
转载请注明原文地址:https://kaotiyun.com/show/oCtZ777K
0

最新回复(0)