OS 超脑03

System Preparing

好了我们准备编写一个操作系统
Now we preparing to build an operating system.

特性
Features

  • x64 only
  • Flat mode

这两点是已经确定的。
但是对于平坦模式(flat mode)可能会有争议。

以下是初始化期间的状态和特性。[会随着编写不断更改]

GDT

  • 0x00 System Hold
  • 0x08 Code segment/All/Privilege 0
  • 0x10 Data segment/All/Privilege 0

LDT

IDT

PDBR(CR3)

PDT

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 一、源题QUESTION 1The instance abnormally terminates because ...
    猫猫_tomluo阅读 1,672评论 0 2
  • 简介 lab3 将主要实现能运行被保护的用户模式环境(protected user-mode environmen...
    找不到工作阅读 7,055评论 1 8
  • 塞上耳机 、一个沧桑颓废的声音在苍白无力的叙述 、 这样的调调 、加上此刻颓颓的心情 、有点小催泪、 除了几个固定...
    Eleven9216阅读 682评论 0 1
  • 连日来天破了窟窿似的老下雨,身上四肢关节酸痛,左边膝关节屈伸不利。晚餐,老伴烧猪蹄,炖鲫鱼汤,买了泡辣凤爪,加上女...
    肖建东阅读 596评论 2 5
  • 没见到L先生之前,已经听了很多他的传说,我只对其中一个好奇:“你都不知道他以前有多胖,现在见到的他跟以前完全是两个...
    不辣的妈阅读 4,681评论 0 1