存储器管理(分页存储)例题解析(操作系统) |
您所在的位置:网站首页 › 简单clock置换算法例题及解析 › 存储器管理(分页存储)例题解析(操作系统) |
将逻辑地址102B(H)转换成十进制,11* 160 +2*161 +1 *163 =4139 因为页长1KB=1024 ,所以 4139/1024 = 4 余数是43 那么也就是说 页号是 4 页内偏移量是 43 ,由页号 4 找到块号 2 ,2 * 1024 + 43 = 2091 , 2091换算成 16 进制就是 082B 这里还有一种更简单的做法,102B换算成二进制就是 0001 0000 0010 1011 , 因为页长1KB,也就是 210 , 那么二进制的后十位都是页内偏移量,剩余的前面几位都是页号,那么也就是说,00 0010 1011 是偏移量,前面的0001 00 是页号,而000100前面用0补齐就是0000 0100 也就是4,4对应物理块号是2,换成二进制就是0010,偏移量不变,把页号换成块号替换进去就成了0000 1000 0010 1011 也就是082B
|
今日新闻 |
点击排行 |
|
推荐新闻 |
图片新闻 |
|
专题文章 |
CopyRight 2018-2019 实验室设备网 版权所有 win10的实时保护怎么永久关闭 |