发表于2024-05-05
Orange'S:一个操作系统的实现 2024 pdf epub mobi 电子书
写一个简易操作系统的想法源于大二的DSP张老师的建议,不过由于当时基础薄弱而且没有大块的时间(其实就是太菜=_=),也就作罢。好在大四这段时间相对清闲,便找了这本已经几乎绝版的书(值得参考的书实在不多),头铁开始边看边写。 有了之前看《x86汇编语言:从实模式到保护模式...
评分也许题目写的有些太夸张了,但是这本书给我的感觉真的很好,虽然确实很难,要想要静下心来一步步全部读完真的不易,我也只是读了一大半而已,将他标记为已读,是因为我觉得可能以后也不会再读这本书了,也纪念一下可能离我远去的程序员的梦想 现在的工作需要编程,但是不需要这...
评分我觉得“自己动手写操作系统”很伟大,把它写成一本书就更伟大了,很佩服作者的耐力和水平。 居然还出了第二版:《Orange'S:一个操作系统的实现》,虽然已经读过《自己动手写操作系统》,但是还希望读读第二版,因为第二版不仅有魅力的封面,还有更多作者的魅力。
评分 评分读了例章,发现这是一本很个性化的书,写做的风格很好,当初看过作者的动手写操作系统,发现是windows平台的,就希望有一本linux系统下的,今天发现作者进化了,开始觉得linux的好,尤其是例章中关于unix&linux文化所写,都是很多转化过来的人的心得和深刻体会,不过这些体会,...
图书标签: 操作系统 计算机 OS 编程 底层 计算机科学 开发 programming
《Orange S:一个操作系统的实现》从只有二十行的引导扇区代码出发,一步一步地向读者呈现一个操作系统框架的完成过程。书中不仅关注代码本身,同时关注完成这些代码的思路和过程。本书不同于其他的理论型书籍,而是提供给读者一个动手实践的路线图。读者可以根据路线图逐步完成各部分的功能,从而避免了一开始就面对整个操作系统数万行代码时的迷茫和挫败感。书中讲解了大量在开发操作系统中需注意的细节问题,这些细节不仅能使读者更深刻地认识操作系统的核心原理,而且使整个开发过程少走弯路。本书分上下两篇,共11章。其中每一章都以前一章的工作成果为基础,实现一项新的功能。而在章的内部,一项大的功能被分解成许多小的步骤,通过完成每个小的步骤,读者可以不断获得阶段性的成果,从而让整个开发过程变得轻松并且有趣。
本书适合各类程序员、程序开发爱好者阅读,也可作为高等院校操作系统课程的实践参考书。
long long ago读过,遗憾那时候晚上断电没机会实践
评分总体来说,如果对汇编,和硬件编程感兴趣的同学,这本书是非常好的入门+实践书,部分概念的解释有些啰嗦,但是对于初学者这种啰嗦恐怕时最需要的。另外需要注意的是书本提供的代码在64位 linux是会有编译错误的,所以大家可能要自备32位的虚拟机来进行操作系统的学习。每章结束后的代码在https://github.com/wdxtub/wdxos,如果觉得不够详细,还是去下载全部的源码慢慢一步一步走比较好哈。
评分彻底低剥去了操作系统的美丽外衣。。。虽然是很简陋的,但是Step-by-Step,各中奥妙自然出现。。。。是计算机组成原理+接口+操作系统,完美结合啊!
评分简单,但是一些细节没有讲清楚,不失为一本好书。另外也可参考:https://book.douban.com/subject/26745156/
评分读过 前半部分
Orange'S:一个操作系统的实现 2024 pdf epub mobi 电子书