简答判断题
👁️ 浏览量:

试题题干

32位Linux采用分页存储管理内存,页的大小设为8KB,则逻辑地址0x000B2625中的页内偏移量为(十六进制表示)。

参考答案

试题解析

在实际系统中,是根据系统设计好的页大小和地址结构,由硬件从逻辑地址中分离出页号和页内偏移地址。

若系统的地址结构为32位,页大小为8KB,则硬件将逻辑地址的高19位解释为页号,低13位解释为页内偏移。

逻辑地址0x000B2625为十六进制表示,其对应的二进制地址为0000 0000 0000 1010 0010 0110 0010 0101,高19位为0000 0000 0000 1010 001,此为页号。低13位为0 0110 0010 0101,此为页内偏移地址,对应的十六进制数表示为0x625。