某分页[1]系统中,页面大小为1KB,若程序的逻辑空间由4页构成,其0、1、2、3号页面对应的物理块[2]号分别为3、6、9、1,则逻辑地址[3]3075对应的物理地址为( )。
时间: 2024-04-01 17:31:19 浏览: 100
分页式管理总的逻辑地址到物理地址的映射转换算法
根据题目中的信息,可以得到以下内容:
- 页面大小为1KB,也就是说一页有1024个字节。
- 程序的逻辑空间由4页构成,也就是说程序的逻辑地址空间为0~4095。
- 0、1、2、3号页面对应的物理块号分别为3、6、9、1。
要求逻辑地址3075对应的物理地址,需要进行以下步骤:
1. 将3075转换为二进制:110000000011。
2. 根据页面大小可知,低10位为页内偏移量,高位为页号。
3. 3075的高10位为3,说明该地址对应的是程序中的第3号页面。
4. 第3号页面对应的物理块号为1,说明该页面被存储在物理内存的第1号物理块中。
5. 3075的低10位为011,说明该地址在页面中的偏移量为3个字节。
6. 因为物理块号为1,所以该页面在物理内存中的起始地址为1*1024=1024。
7. 将1024加上偏移量3个字节,即可得到3075对应的物理地址为1027。
因此,逻辑地址3075对应的物理地址为1027。
阅读全文