博客专栏  >  综合   >  从头开始写操作系统

从头开始写操作系统

笔者在动手写此操作系统时是一名大学本科大二的学生,可能文章中会有好多地方我没有解释清楚,可能也会有许多地方出现错误,我恳请各位读者能提出质疑和纠正我的错误,谢谢!

关注
5 已关注
7篇博文
  • 【从头开始写操作系统系列】页表以及相关的描述符详解

    在之前的文章中,我们介绍过 GDT(全局描述符表)以及一致代码段和非一致代码段,这篇文章我们再回到描述符,这次我们来以 ARM 架构为例了解一下页表描述符。 在这篇文章中,我们会看到以下内容: 页表是...

    2015-12-26 00:24
    2262
  • 【从头开始写操作系统系列】一致代码段与非一致代码段

    上几篇文章,我们一直在讨论的都是 GDT 相关的一些问题,现在我们知道在系统在从实模式向保护模式跳转时,GDT 是必须要准备的结构。在介绍这一跳转之前,这篇文章我们来介绍两个概念:一致代码段和非一致代...

    2015-08-18 16:54
    953
  • 【从头开始写操作系统系列】实现一个 GDT(3)

    上两篇文章,【从头开始写操作系统系列】实现一个-GDT(1)、【从头开始写操作系统系列】实现一个-GDT(2),主要介绍了段描述符结构以及实现和选择子结构。这篇文章,我们结合之前所述,对 GDT 做一...

    2015-08-12 09:04
    877
  • 【从头开始写操作系统系列】实现一个-GDT(2)

    在这篇文章我们将要做: 介绍选择子 实现一个选择子结构 选择子是什么?在上篇文章中我们介绍了段描述符以及段描述符表,这篇文章我们复习一下段、段描述符、段描述符表的功能,并且介绍一下段选择子以及段描述符...

    2015-08-07 22:38
    1198
  • 【从头开始写操作系统系列】实现一个-GDT(1)

    在这篇文章中我们完成了以下内容: 介绍 GDT 介绍段描述符 实现一个段描述符 介绍 GDTGDT 是什么?GDT(Global Descriptor Table)是一种数据结构,用来提供段式存储机制...

    2015-08-07 13:41
    1565
  • 【从头开始写操作系统系列】使用 Bochs 调试操作系统

    在上一篇文章《环境搭建以及第一个Hello-World》中,笔者讲了如何安装 bochs 以及运行一个 helloworld 操作系统,但是使用上一篇文章中的方法安装的 bochs 是不支持调试的,下...

    2015-08-04 13:04
    2151
  • 【从头开始写操作系统系列】环境搭建以及第一个Hello World

    写在最前 笔者在动手写此操作系统时是一名大学本科大二的学生,可能文章中会有好多地方我没有解释清楚,可能也会有许多地方出现错误,我恳请各位读者能提出质疑和纠正我的错误,谢谢! 参考书籍: 《30天自...

    2015-08-04 09:52
    1711

img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部