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

英语不行如何编程做网站wordpress4.3.1下载

英语不行如何编程做网站,wordpress4.3.1下载,数据分析师培训机构,内蒙古建设工程信息服务平台分段机制的原理如下: 分段机制下的虚拟地址由两部分组成,段选择子和段内偏移量。段选择子就保存在段寄存器里面。段选择子里面最重要的是段号,用作段表的索引。段表里面保存的是这个段的基地址、段的界限和特权等级等。虚拟地址中的段内偏移量…

分段机制的原理如下:

分段机制下的虚拟地址由两部分组成,段选择子段内偏移量。段选择子就保存在段寄存器里面。段选择子里面最重要的是段号,用作段表的索引。段表里面保存的是这个段的基地址、段的界限和特权等级等。虚拟地址中的段内偏移量应该位于 0 和段界限之间。如果段内偏移量是合法的,就将段基地址加上段内偏移量得到物理内存地址。

将上面的虚拟空间分成以下 4 个段,用 0~3 来编号。每个段在段表中有一个项,在物理空间中,段的排列如下图的右边所示。

如果要访问段 2 中偏移量 600 的虚拟地址,我们可以计算出物理地址为,段 2 基地址 2000 + 偏移量 600 = 2600。

在 Linux 里面,段表全称段描述符表(segment descriptors),放在全局描述符表 GDT(Global Descriptor Table)里面,会有下面的宏来初始化段描述符表里面的表项。

#define GDT_ENTRY_INIT(flags, base, limit) { { { \.a = ((limit) & 0xffff) | (((base) & 0xffff) << 16), \.b = (((base) & 0xff0000) >> 16) | (((flags) & 0xf0ff) << 8) | \((limit) & 0xf0000) | ((base) & 0xff000000), \} } }

一个段表项由段基地址 base、段界限 limit,还有一些标识符组成。

其实 Linux 倾向于另外一种从虚拟地址到物理地址的转换方式,称为分页(Paging)。

对于物理内存,操作系统把它分成一块一块大小相同的页,这样更方便管理,例如有的内存页面长时间不用了,可以暂时写到硬盘上,称为换出。一旦需要的时候,再加载进来,叫做换入。这样可以扩大可用物理内存的大小,提高物理内存的利用率。

这个换入和换出都是以页为单位的。页面的大小一般为 4KB。为了能够定位和访问每个页,需要有个页表,保存每个页的起始地址,再加上在页内的偏移量,组成线性地址,就能对于内存中的每个位置进行访问了。

虚拟地址分为两部分,页号页内偏移。页号作为页表的索引,页表包含物理页每页所在物理内存的基地址。这个基地址与页内偏移的组合就形成了物理内存地址。

当然对于 64 位的系统,两级肯定不够了,就变成了四级目录,分别是全局页目录项 PGD(Page Global Directory)、上层页目录项 PUD(Page Upper Directory)、中间页目录项 PMD(Page Middle Directory)和页表项 PTE(Page Table Entry)。

此文章为11月Day1学习笔记,内容来源于极客时间《趣谈Linux操作系统》,推荐该课程。

http://www.yayakq.cn/news/449839/

相关文章:

  • 禅城南庄网站制作网站开发 商标注册
  • 苏州网站优化公司虾皮网站有的做吗
  • 做百度网站每年的费用多少关于网站运营
  • 科技工作室网站模板类似淘宝网站建设费用
  • 猪八戒网做网站如何付款河北seo公司
  • 销售的产品是帮别人做网站wordpress仿dz
  • 深圳网站制作公司资讯汕头市住监局官网
  • 四川鸿业建设集团公司网站湖南邵阳网
  • 东莞微网站建设服务西安seo关键词查询
  • 国外网站大牛不懂英语可以做吗电子商务网站建设目的
  • 报表网站建设比较好的微网站开发平台
  • 专业网站设计立找亿企邦中国建设银行官方网站下载安装
  • 智慧团建网站登陆平台余姚 做网站
  • 正规的网站建设学习网个人做电梯网站
  • wordpress 如何仿站如何用自己的电脑建网站
  • 企业网站建设的基本标准兰州市城关区风险区
  • 运动鞋的网站建设规划书中国建设银行网站首页u盾登入
  • 住房和城乡建设部课题网站东莞产品展厅设计公司
  • 请将uploads里面的所有文件和文件夹上传到你的网站根目录设计制作平板电脑支架
  • 群晖ds1817做网站现在的网站开发框架
  • iis 新建网站 要登录263企业邮箱登录官网
  • 网站开发语言包括哪些网站开发转码手机
  • Apache局域网网站制作网站建设怎么在png上写文字
  • 谷歌网站地图提交南宁百度seo公司
  • 怎么上网做网站生活分享网站源码 博客风格分享小清新php源码
  • 重庆石桥铺网站建设wordpress成品网站免费
  • 开发网站的申请怎么写免费空间贴吧
  • 做网站用什么开发工具建设外贸网站案例
  • 公司建设网站的步骤域名停域旧版本app免费下载
  • 网站虚拟主机内存不足能不能链接邯郸做网站哪里好