某计算机系统页面大小为4K,若进程的页面变换表如下所示,逻辑地址为十六进制1D1

最全题库2022-08-02  33

问题 某计算机系统页面大小为4K,若进程的页面变换表如下所示,逻辑地址为十六进制1D16H。该地址经过变换后,其物理地址应为十六进制(  )。A.1024HB.3D16HC.4D16HD.6D16H

选项 A.1024H
B.3D16H
C.4D16H
D.6D16H

答案 B

解析 页式存储中的逻辑地址与物理地址之间的变换需要掌握变换的规则。
逻辑地址的构成是:逻辑页号+页内地址。
物理地址的构成是:物理块号+页内地址。
从构成可以看出逻辑地址与物理地址的页内地址是一样的,不同的是逻辑页号与物理块号。而这两者的关系,正是通过题目已给出的表来进行映射的。如逻辑页号1就对应着物理块号3。
所以题目告诉我们“逻辑地址为十六进制1D16H”时,我们先要把逻辑地址中的页号与页内地址分离。
通过什么条件分离呢?
题目中的“计算机系统页面大小为4K”,从这句话可以看出,页内地址是二进制的12位(4K=212)。二进制12位对应十六进制3位。
所以D16H是页内地址。页号也就是1了。通过页表查询到物理块号:3。所以物理地址是:3D16H。
转载请注明原文地址:https://www.tihaiku.com/congyezige/2409688.html

最新回复(0)