文章目录
- 1 概述
- 2 转换
- 2.1 逻辑地址 to 物理地址
- 2.2 物理地址 to 逻辑地址
- 3 扩展
-
1 概述
2 转换
2.1 逻辑地址 to 物理地址
网工软考真题如图:
1. 确定 '页内地址' 的位数
8K = 2^3 * 1K = 2^13 => 页内地址有 13 位
2. 确定 '逻辑地址' 的二进制数
(9612)D = (10 0101 1000 1100)B
3. 确定 '页号'
'页内地址' 有 13 位,'二进制数' 有 14 位 => 最高 1 位为 '页号'
4. 将 '物理块号' 替换 '页号'
(3)D = (11)B => 替换 '页号' 1
5. 得到 '物理地址'
(0110 0101 1000 1100)B = (25996)D
———
2.2 物理地址 to 逻辑地址
- 物理地址 与 逻辑地址 之间的转换是一个逆向的过程
- 还是以上题为例,物理地址为:
(25996)D
,转 逻辑地址 的思路如下:
1. 确定 '页内地址' 的位数。13 位
2. 确定 '物理地址' 的二进制数
(25996)D = (110 0101 1000 1100)B
3. 确定 '物理块号'
'页内地址' 有 13 位,'二进制数' 有 15 位 => 最高 2 位为 '物理块号'
4. 将 '页号' 替换 '物理块号'
(1)D = (1)B => 替换 '物理块号' 11
5. 得到 '逻辑地址'
(0010 0101 1000 1100)B = (9612)D
———
3 扩展
3.1 在线进制转换
- https://tool.oschina.net/hexconvert
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)