一个操作系统的实现学习
天堂1223
这个作者很懒,什么都没留下…
展开
-
bochs2.6中bochsrc的介绍
我在看>一书中,有对对bochs的配置文件bochsrc的书写,但是,上面有些已经更新了,所以,现在介绍一下.就像第一章中动手写一个极其简单的引导系统中bochsrc,应该改成下面的形式才不会出现问题.########################################## Configuration file for bochs ###########原创 2014-12-10 15:39:18 · 2590 阅读 · 1 评论 -
实模式和保护模式的段式存储
intel 8086是16位的CPU,有着16位的寄存器,16位的数据总线和20位的地址总线。但由于其寄存器和数据总线都是16位,仅仅具有64kb的寻址能力,所以采用段+偏移的方式得到20位的即1M的寻址能力。则其计算公式为: 物理地址 = 段值 * 16 + 偏移。 也就是段值左移一位 + 偏移。 —其中,段值和偏移都是16位的但80386开始,CPU进入32位时原创 2015-04-09 15:07:01 · 1028 阅读 · 0 评论 -
自制操作系统-最简单的系统hello World
按照自制操作系统的步骤,首先需要使用二进制编辑器编辑一个.img文件,编辑完成之后,可以有两种运行方式:1:可以将该img文件烧进软盘文件中,重新启动计算机 2:使用qume虚拟机运行。我们采用第二种方式,首先我们需要获取其中的.img文件,在其光盘中的”30天自制操作系统光盘\OS\projects\01_day\helloos0\ helloos.img”中。我们实现的方式是:1:将其原创 2015-05-09 02:11:33 · 3974 阅读 · 3 评论