《Orange'S:一个操作系统的实现》是《自己动手写操作系统》的第二版。很早就有师兄向我推荐这本书,也很早就手握此书,由于惰性泛滥,直至近日才认认真真地开始品读。而之所以开通本博客是为了希望记录下自己学习的点点滴滴,同时也为了感谢那些在网络中帮助我的那些大师们。
要更快更好的学习好这本书,我觉得要对以下知识有所了解:
-
- 汇编/C语言
- 操作系统原理
- 微机原理(X86)
同时,要有不怕啃代码的精神,要善于向google、度娘请教,要不怕看英文,要敢于动手……虽然现在我刚开始学习,但是从这段时间的感受来说,我觉得对我的汇编编程能力有很大提高,让我对曾经学习过的操作系统原理、微机原理有了更深入的了解。我想我会一直把这本书看完的。
这本书很通俗,而且一直都抓着实现操作系统这一主线,略去了和这一目标关系不大的知识。这不是说我们不应该掌握那些略去的知识,我觉得在不分散太多精力的情况下,还是很有必要去补充这部分知识的。
好了,不罗嗦了,开始学习!