30天自制操作系统(上半部分).pdf

  1. 1、本文档共75页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 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)

mwap + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档