电话:0731-83595998
导航

2011软件水平考试嵌入式系统设计师辅导笔记(26)2

来源: 2017-11-22 16:12

 地址映射的基本思路:

  A. 逻辑地址分析:对逻辑地址,找到它所在的逻辑页面,以及它在页面内的偏移地址。

  B. 页表查找:根据逻辑页面号,从页表中找出它对应的物理页面号。

  C. 物理地址合成:根据物理页面号和页内偏移地址,最终确定物理地址。

  逻辑地址分析:

  页面的大小都是2的整数次幂。对于给定的一个逻辑地址,可以直接把它的高位部分作为逻辑页面号,

  把它的低位部分作为页内偏移地址。例如,假设页面的大小是4KB,即2的12次幂,逻辑地址为32为,那么

  在一个逻辑地址当中,最低12位为页内偏移地址,而剩下的20位就是逻辑页面号。

  计算方法:

  逻辑页面号=逻辑地址/页面大小

  页内偏移量=逻辑地址%页面大小

  页表查找:

  页表作为操作系统的一个数据结构,通常保存在内核的地址空间中。

  页表基地址寄存器用来指向页表的起始地址;页表长度寄存器用来指示页表的大小,即对于当前任务,

  它总共包含有多少个页面。

  物理地址合成:

  假设物理页面号为f,页内偏移地址为offset,每个页面大小为2n,那么相应的物理地址为:f×2n

  +offset。

编辑推荐:

下载Word文档

温馨提示:因考试政策、内容不断变化与调整,长理培训网站提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准! (责任编辑:长理培训)

网络课程 新人注册送三重礼

已有 22658 名学员学习以下课程通过考试

网友评论(共0条评论)

请自觉遵守互联网相关政策法规,评论内容只代表网友观点!

最新评论

点击加载更多评论>>

精品课程

更多
10781人学习

免费试听更多

相关推荐
图书更多+
  • 电网书籍
  • 财会书籍
  • 其它工学书籍
拼团课程更多+
  • 电气拼团课程
  • 财会拼团课程
  • 其它工学拼团
热门排行

长理培训客户端 资讯,试题,视频一手掌握

去 App Store 免费下载 iOS 客户端