- 1、本文档共75页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
VIP
VIP
本电子书为某站收费VVIIPP资源
由 灰鸽子网络资源分享社区 免费共享
灰鸽子网络资源分享社区,,致力为大家提供必威体育精装版最全最优秀的网络资源!,,
论坛主要负责提供各类优秀视频,优秀书籍以及各类优秀源码资源。
网赚,编程,逆向,建站,安全这几个大方向。其中以 网赚,编程,逆向为主打方向。
http://www.huigezi.cc
http://www.huigezi.cc DDOS
DDOS
hhttttpp::////wwwwww..hhuuiiggeezzii..cccc 近期论坛经常被某些收费站DDDDOOSS攻击
http://www.duominuo.cc
http://www.duominuo.cc
hhttttpp::////wwwwww..dduuoommiinnuuoo..cccc 如果论坛无法访问,请尝试其他域名
最好加群,第一时间获知论坛动向
hhttttpp::////wwwwww..5522ddmmnn..ccoomm
官方群:( 500人群,未满 )
(千人群,暂不开放,500人群满后再开放):134624974
第 0 天
着手开发之前
前言
何谓操作系统
开发操作系统的各种方法
无知则无畏
如何开发操作系统
操作系统开发中的困难
学习本书时的注意事项(重要!)
各章内容摘要
1 前言
1
现在,挑选自己喜欢的配件来组装一台世界上独一无二的、个性化的PC (个人电脑)对我们
来说已不再困难。不仅如此,只要使用合适的编译器① ,我们就可以自己编写游戏、制作自己的
工具软件;使用网页制作工具,我们还可以轻而易举地制作主页;如果看过名著《CPU制作法》②
的话,就连自制CPU也不在话下。
③
然而,在“自制领域”里至今还有一个无人涉足的课题——自己制作操作系统(OS ) ,它
看起来太难以至于初学者不敢轻易挑战。电脑组装也好,游戏、工具软件制作也好,主页也好,
CPU也好,这些都已经成为初学者能够尝试的项目,而唯独操作系统被冷落在一边,实在有些遗
憾。“既然还没有这样的书,那我就来写一本。”这就是笔者撰写本书的初衷。
也许是因为面向初学者的书太少的缘故吧,一说起操作系统,大家就会觉着那东西复杂得不
得了,简直是高深莫测。特别是像Windows和Linux这些操作系统,庞大得一张光盘都快装不下
了,要是一个人凭着兴趣来开发的话,不知道需要历经多么漫长的过程才能完成。笔者也认为,
像这么复杂的操作系统,单凭一个人来做,一辈子都做不出来。
——————————
①英文为compiler ,指能够将源代码编译成机器码的软件。
②《CPU制作法》,渡波郁著,每日Communications出版公司,ISBN 4-8399-0986-5 。
③ Operating System 的缩写,汉语译作“操作系统”。Windows 、Linux 、MacOS 、MS-DOS等软件的总称。
2 …… 第 0 天:着手开发之前
不过大家也不必担心太多。笔者就成功地开发过一个小型操作系统,其大小还不到80KB①。
麻雀虽小,五脏俱全,这个操作系统的功能还是很完整的。有人也许会怀疑:“这么小的操作系
统,是不是只有命令行窗口② ③
啊?要不就是没有多任务 ?”不,这些功能都有
文档评论(0)