当前位置: 首页 > news >正文

软设每日打卡——在一个页式存储管理系统中,页表内容如下所示: 若页的大小为4KB,则地址转换机构将逻辑地址0转换成物理地址(块号在0开始计算)为

在一个页式存储管理系统中,页表内容如下所示: 

                

 页的大小为4KB,则地址转换机构将逻辑地址0转换成物理地址(块号在0开始计算)为

A、8192        A、4096        C、2048        D、1024        答案:A

解:        求物理地址。

逻辑地址 = 页号*页大小+页内地址;

物理地址 = 块号*块大小+页内地址;

物理地址 = (内存)块号 * 块大小(块长) + 页内地址  ;

    块的大小与页大小一致;(4KB)

    由于页面大小是 4KB = 2^12 Byte = 4096 Byte ,所以逻辑地址的后12位为 页内地址;

在页式存储管理系统中,逻辑地址页号页内偏移量组成。

题目中指出,逻辑地址为0,这意味着页号为0,页内偏移量也为0。

页号 = 逻辑地址 / 页面大小 ;  0/4096=0

页内地址 = 逻辑地址 % 页面大小;0%4096=0

  通过页号0找出对应的块号为2

    所以物理地址 =  2(块号) *(2^12)(块大小) + 0 (页内地址)= 8192;

之前做过类似的题,也理解透记录下来了(之前发的每日一练2),但是再次遇到又忘记了。

所以还是精简记忆,直接看做题方法,关键点,加深记忆。(放只可爱修勾~)


http://www.mrgr.cn/news/34922.html

相关文章:

  • 开创远程就可以监测宠物健康新篇章
  • 降维技术内涵及使用代码
  • C++(学习)2024.9.23
  • IM项目------消息存储子服务
  • CSS05-Emment语法
  • 搭建EMQX MQTT服务器并接入Home Assistant和.NET程序
  • C++ Practical-1 day4
  • 【Qualcomm】高通SNPE框架简介、下载与使用
  • JUC并发编程_ReadWriteLock
  • 【机器学习】---元强化学习
  • 【Qualcomm】高通SNPE框架的使用 | 原始模型转换为量化的DLC文件 | 在Android的CPU端运行模型
  • 大数据-146 Apache Kudu 安装运行 Dockerfile 模拟集群 启动测试
  • @JsonFormat与@DateTimeFormat的区别
  • 金九银十,字节的第一面来咯
  • (8)mysql容器启动第一次无论输入密码与否均会报错处理
  • Linux复习--网络基础(OSI七层、TCP三次握手与四次挥手、子网掩码计算)
  • Transformer-LSTM网络的轴承寿命预测,保姆级教程终于来了!
  • 数据结构和算法之树形结构(3)
  • 花半小时用豆包Marscode 和 Supabase免费部署了一个远程工作的导航站
  • 2025 广州国际新能源汽车功率半导体技术展览会与您相约广州