您好,欢迎访问PDF电子书资源免费下载网

上传文档

当前位置:首页 > PDF图书 > 畅销书 > 小蜜蜂全站 > Orange\'S_一个操作系统的实现

Orange\'S_一个操作系统的实现

二扫码支付 微信
二扫码支付 支付宝

还剩... 页未读,继续阅读

免费阅读已结束,点击付费阅读剩下 ...

¥ 0 元,已有0人购买

免费阅读

阅读已结束,您可以下载文档离线阅读

¥ 1 元,已有0人下载

付费下载
文档简介:

本书导读 这本书适合谁 本书是一本操作系统实践的技术书籍。对于操作系统技术感兴趣,想要 亲身体验编写操作系统过程的实践主义者,以及Minix、Linux源代码爱 好者,都可以在本书中得到实践中所需的知识和思路。 本书以“动手写”为指导思想,只要是跟“动手写”操作系统有关的知识, 都作为介绍对象加以讨论,所以,从开发环境的搭建,到保护模式,再 到IBMPC中有关芯片的知识,最后到操作系统本身的设计实现,都能在 本文中找到相应介绍。所以如果你也想亲身实践的话,本书可以省去你 在书店和互联网寻找相应资料的过程,使你的学习过程事半功倍。在读 完本书后,你不但可以获得对于操作系统初步的感性认识,并且对 IBMPC的接口、IA架构之保护模式,以及操作系统整体上的框架都将会 有一定程度的了解。 笔者相信,当你读完本书之后,如果再读那些纯理论性的操作系统书 籍,所获得的体验将会完全不同,因为那些对你而言不再是海市蜃楼。 对于想阅读Linux源代码的操作系统爱好者,本书可以提供阅读前所必 要的知识储备,而这些知识储备不但在本书中有完整的涉及,而且在很 多Linux书籍中是没有提到的。 特别要提到的是,对于想通过阅读Andrew S. Tanenbaum和Albert S. Wood-hull的《操作系统:设计与实现》来学习操作系统的读者,本书 尤其适合作为你的引路书籍,因为它翔实地介绍了初学者入门时所必需 的知识积累,而这些知识在《操作系统:设计与实现》一书中是没有涉 及的,笔者本人是把这本书作为写操作系统的主要参考书籍之一,所以 在本书中对它多有借鉴。 你需要什么技术基础 在本书中所用到的计算机语言只有两种:汇编和C语言。所以只要你具 备汇编和C语言的经验,就可以阅读本书。除对操作系统常识性的了解 (比如知道中断、进程等概念)之外,本书不假定读者具备其他任何经 验。 如果你学习过操作系统的理论课程,你会发现本书是对于理论的吻合和 补充。它是从实践的角度为你展现一幅操作系统画面。 书中涉及了Intel CPU保护模式、Linux命令等内容,到时候会有尽可能 清晰的讲解,如果笔者认为某些内容可以通过其他教材系统学习,会在 书中加以说明。 另外,本书只涉及Intel x86平台。 统一思想——让我们在这些方面达成共识 道篇 让我们有效而愉快地学习 你大概依然记得在你亲自敲出第一个“Hello world”程序并运行成功时的 喜悦,那样的成就感助燃了你对编写程序浓厚的兴趣。随后你不断地学 习,每学到新的语法都迫不及待地在计算机上调试运行,在调试的过程 中克服困难,学到新知,并获得新的成就感。 可现在请你设想一下,假如课程不是这样的安排,而是先试图告诉你所 有的语法,中间没......

资料大王PDF
资料大王PDF
  • 86406

    文档
  • 338.866

    金币
Ta的主页 发私信

86406篇文档

评论

发表评论
< /0 > 付费下载 ¥ 1 元

Powered by 阿里PDF-免费文档电子书下载

Copyright © PDF电子书资源免费下载网 All Rights Reserved. 皖ICP备2021018472号-4
×
保存成功