在分页存储管理系统中,逻辑地址长度为16位,页面大小为2048字节,现有一个逻辑地址为2F6A(H),且第0、1、2、3、4、5、6页依次放在物理块号5、10、11、7、2、3、8中,问相应的物理地址是多少?
时间: 2023-12-28 08:04:55 浏览: 229
软考系分之操作系统分页存储、逻辑地址及页面置换算法
根据已知信息,页面大小为2048字节,即2的11次方字节,所以页面偏移量占11位。逻辑地址长度为16位,因此逻辑页号占5位。将逻辑地址转换成二进制:0010111101101010。其中前5位为逻辑页号,后11位为页面偏移量。
第0页的物理块号为5,即在物理内存的第5个块中。一个块的大小为2048字节,因此第0页的起始物理地址为5*2048=10240。
第1页的物理块号为10,即在物理内存的第10个块中。因此第1页的起始物理地址为10*2048=20480。
第2页的物理块号为11,即在物理内存的第11个块中。因此第2页的起始物理地址为11*2048=22528。
第3页的物理块号为7,即在物理内存的第7个块中。因此第3页的起始物理地址为7*2048=14336。
第4页的物理块号为2,即在物理内存的第2个块中。因此第4页的起始物理地址为2*2048=4096。
第5页的物理块号为3,即在物理内存的第3个块中。因此第5页的起始物理地址为3*2048=6144。
第6页的物理块号为8,即在物理内存的第8个块中。因此第6页的起始物理地址为8*2048=16384。
根据上述计算,可得出逻辑地址2F6A(H)相应的物理地址为:22528+0x6A=22594。因此相应的物理地址为22594。
阅读全文