Orange'S:一个操作系统的实现 在线电子书 图书标签: 操作系统 计算机 OS 编程 底层 计算机科学 开发 programming
发表于2024-11-24
Orange'S:一个操作系统的实现 在线电子书 pdf 下载 txt下载 epub 下载 mobi 下载 2024
很多细节没读懂,有机会再看看。
评分庆幸之前有知识储备,尤其是看过《x86汇编语言-从实模式到保护模式》,不然照这本书的这个坡度,根本过就过不了第三章。
评分总体来说,如果对汇编,和硬件编程感兴趣的同学,这本书是非常好的入门+实践书,部分概念的解释有些啰嗦,但是对于初学者这种啰嗦恐怕时最需要的。另外需要注意的是书本提供的代码在64位 linux是会有编译错误的,所以大家可能要自备32位的虚拟机来进行操作系统的学习。每章结束后的代码在https://github.com/wdxtub/wdxos,如果觉得不够详细,还是去下载全部的源码慢慢一步一步走比较好哈。
评分作者的认真值得我学习
评分看完了
《Orange S:一个操作系统的实现》从只有二十行的引导扇区代码出发,一步一步地向读者呈现一个操作系统框架的完成过程。书中不仅关注代码本身,同时关注完成这些代码的思路和过程。本书不同于其他的理论型书籍,而是提供给读者一个动手实践的路线图。读者可以根据路线图逐步完成各部分的功能,从而避免了一开始就面对整个操作系统数万行代码时的迷茫和挫败感。书中讲解了大量在开发操作系统中需注意的细节问题,这些细节不仅能使读者更深刻地认识操作系统的核心原理,而且使整个开发过程少走弯路。本书分上下两篇,共11章。其中每一章都以前一章的工作成果为基础,实现一项新的功能。而在章的内部,一项大的功能被分解成许多小的步骤,通过完成每个小的步骤,读者可以不断获得阶段性的成果,从而让整个开发过程变得轻松并且有趣。
本书适合各类程序员、程序开发爱好者阅读,也可作为高等院校操作系统课程的实践参考书。
这本书的上半部分,即《自己动手写操作系统》的部分写的很详细,思路也较为清晰,涉及到对硬件控制的内容不需要过多的逻辑思考。读来也能基本理解。书的后半部分代码量增加了很多,基本全是先放一大段C语言,再逐个解释。虽然是比汇编易读,但是设计的细节思路没说清楚。对于我...
评分也许题目写的有些太夸张了,但是这本书给我的感觉真的很好,虽然确实很难,要想要静下心来一步步全部读完真的不易,我也只是读了一大半而已,将他标记为已读,是因为我觉得可能以后也不会再读这本书了,也纪念一下可能离我远去的程序员的梦想 现在的工作需要编程,但是不需要这...
评分几年前刚开始读这本书的时候,对操作系统的运行机制尚不清楚。当时所读过的一些关于操作系统的书,都只是针对存储,进程,文件等功能模块的实现原理进行分析。理论过多,缺乏实践,读完这些书,依旧茫然,不知道写一个操作系统究竟要从何入手,只是空留下了一堆支离破碎的代码...
评分 评分觉得有些细节方面写得不够深入透彻,直接贴代码了事~想完全弄明白自己实现一遍还得自己Google大量的资料、不如《Linux0.11内核完全注释》透彻、细腻。总得来说还是可以,可以让人对内核的实现有个大概的印象,不至于找不到学习的方向~
Orange'S:一个操作系统的实现 在线电子书 pdf 下载 txt下载 epub 下载 mobi 下载 2024