本书从实战的角度,深入剖析了操作系统原理以及如何编写一个自己的操作系统。本书针对操作系统技术感兴趣,想要亲身体验编写操作系统过程的实践主义者,以及Minix、Linux源代码爱好者,都可以在本书中得到实践中所需的知识和思路。对于想通过阅读Andrew S. Tanenbaum和Albert S. Woodhull的《操作系统:设计与实现》来学习操作系统的读者,推荐你将本书作为引路书籍,因为它详实地介绍了初学者入门时所必须的知识积累,而这些知识在《操作系统:设计与实现》一书中是没有涉及的。在读完本书后,不但可以获得对于操作系统初步的感性认识,并且对IA架构以及保护模式将会有一个总体的了解,同时可以非常容易地阅读和理解《操作系统:设计与实现》这一经典书目。
完全从实战出发,有非常强的实用性。与操作系统理论性书籍相辅相成。