我要投搞

标签云

收藏小站

爱尚经典语录、名言、句子、散文、日志、唯美图片

当前位置:高清跑狗图 > 段表地址 >

CPU保护模式 实现 分页表 描述符 段选择子

归档日期:07-09       文本归类:段表地址      文章编辑:爱尚语录

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  在windows2000以后版本操作系统本身就运行在保护模式,应用程序设计时,不再需要考虑段寄存器了。在DOS操作系统下 ,对286以上CPU才有保护模式,需要对特定的寄存器编程,详见《386微处理器原理和程序设计》或类似的书籍。

  对了,80x86系列是使用CS寄存器配合IP寄存器来通知CPU指令在内存

  是利用GDT(全局描述符表)还是LDT(局部描述符表)进行,最高13位给

  存中的位置。在80x86系列中引入了两个新寄存器GDR和LDR,其中GDR用于

  符8字节,故最多有64K/8=8K个描述符)。LDR用于表示LDT在内存中的位

  符必须放在GDT中,因此LDR使用了与DS、ES、CS等相同的机制,其中只

  寄存器存放IDT的内存地址。理论上IDT表同样可以有8K项,可是因为80x86

  放在LDT中,因为80x86不允许:)),最后再加一个TR寄存器用于查表。

  新TR寄存器,系统将自动查GDT表获得并装载新任务的“环境”,然后转到新

本文链接:http://sarlnogues.com/duanbiaodizhi/555.html