![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
my OS development
文章平均质量分 76
BirdInBush
这个作者很懒,什么都没留下…
展开
-
[我的操作系统,我多年的梦] 艰难的启动过程(二)
操作系统从诞生的一天起就肩负着管理硬件、软件的重大使命,所以我们写的迷你操作系统也要具有这个能力。今天就说说这个操作系统的设计。 操作系统启动前,计算机是由BIOS(Basic Input&Output System,基本输入输出系统)把持的,BIOS在进行完计算机硬件的简单自检后,会初始化处理器并在内存中存放一些基本数据。这些过程包括扫描内存、初始化I/O、初始化实模式下的中断系原创 2009-02-13 11:10:00 · 549 阅读 · 2 评论 -
[我的操作系统,我多年的梦] 写在前面的一些心里话
从6岁接触计算机时,就曾经有过一个梦想,自己写一个操作系统,彻底弄清楚是什么力量使这么一个白色的盒子(当时大多数机器都是白色的卧室机箱)接通电源后能显示出希奇古怪的符号?是什么东西如此神奇居然躲藏在一张1.44的软盘中就能使她显示出“A:/”... 高中时觉得自己对她已经很了解了,觉得自己会做网页,会VB/VC,也成为了周围人口中的“高手”,计算机的东西已经没什么了,渐渐原创 2009-02-13 11:43:00 · 470 阅读 · 0 评论 -
[我的操作系统,我多年的梦] 搭建开发环境(一)
也是那句老话:“公欲善其事,必先利其器”,开发OS(Operating System, 操作系统)的第一步就是搭建自己的开发环境。 鉴于大部分人(包括我)日常工作用的操作系统都是WinXP,所以虽然Linux有很多优势,但是我们还是不选择它(我可不希望写这操作系统的时候老板来让我交个文档,我不得不重启计算机切换回Windows)。 工作的操作系统确定了,再决定我们这个任务需要些原创 2009-02-13 14:05:00 · 1126 阅读 · 0 评论