十六进制转物理地址_第1页
十六进制转物理地址_第2页
十六进制转物理地址_第3页
十六进制转物理地址_第4页
十六进制转物理地址_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1 十六进制逻辑地址转物理地址十六进制逻辑地址转物理地址 则相应的物理地址是多少 解 解 第一步 逻辑地址 2F6AH 转为二进制变成 0010111101101010 H 不用不用转二进制 第二步 由于页面大小为 4KB 字节 4KB 4 1KB 4 2 的 2 次方 1KB 1024 2 的 10 次方 所以 4KB 2 的 12 次方 所以逻辑地址的后 12 位为 页内地址 页内地址页内地址 又叫 页内偏页内偏 移量移量 或 页内位移页内位移 16 位 26F 2 A 2 第三步 由于逻辑地址的后 12 位为页内地址 所以剩下的前 4 位 为页号 所以页号为 2 页号的二进制 0010 化为十进制 等于 2 第五步 由于页号为 2 所以从页表中可以查出对应的帧号为 11 而 11 的十六进制为 B 页号帧号 05 110 211 12 位位 3 第六步 所以逻辑地址对应的物理地址为 页号 页内地址 1011 111101101010 化成十六进制为 BF6AH 实际把原来逻辑地址 实际把原来逻辑地址 2F6AH2F6AH 的的 2 2 换成换成 B B 就可以了 因为页内地址没变 就可以了 因为页内地址没变 答案 物理地址为答案 物理地址为 BF6AHBF6AH 页号帧号 211 逻辑地址逻辑地址 2F6AH2F6AH 的的 2 2十进制的十进制的 1111 化成十化成十 六进制为六进制为 B B 物理地址物理地址 BF6AHBF6AH 的的 B B 4 十进制逻辑地址转物理地址十进制逻辑地址转物理地址 已知某个分页系统 页面大小为 1K 即 1024 字节 某一个作业有 4 个页面 分 别装入到主存的第 3 4 6 8 块中 求逻辑地址 2100 对应的物理地址 解 第一步 求逻辑地址的页号 2100 1024 2 整除 第二步 求页内偏移量 2100 1024 52 取余 第三步 产生页表 第四步 根据逻辑地址的页号查出物理地址的帧号 逻辑地址的第 2 页对应物理地址第 6 页 第五步 求出物理地址 6 1024 52 6196 页号帧号 03 14 26 38 5 2100 除以 1024 2 余 52 6 1024 52 6196 虚地址虚地址 逻辑地址逻辑地址 相对地址相对地址 这三个概念是等价的 实地址实地址 物理地址物理地址 绝对地址绝对地址 这三个概念是等价的 页号帧号 03 14 26 38 页面大小 逻辑地址 物理地址 地址 页面大小 地址 6 地址转换步骤地址转换步骤 当逻辑地址为当逻辑地址为 16 进制 八进制 二进制时 进制 八进制 二进制时 第一步 把逻辑地址转为二进制 第二步 按页的大小分离出页号和页内偏移量 高位部分为页号 低位部分为 页内偏移量 第三步 根据题意产生页表 第四步 将逻辑地址的页内偏移量直接复制到物理地址的页内偏移量上 即 逻辑地址的页内偏移量 物理地址的页内偏移量 第五步 以逻辑地址的页号查页表 查出物理地址的帧号 再把帧号转为二进制 复制到物理地址的的帧号上 从而得出物理地址 当逻辑地址为十进制时 当逻辑地址为十进制时 第一步 求出逻辑地址的页号 逻辑地址 页面大小 表示整除 只取商 不取余数 第二步 求出页内偏移量 逻辑地址 页面大小 表示取余 只

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论