Operating Systems:From 0 to 1

本书是一本从零开始教你手写 x86 操作系统的硬核技术手册,以实战为核心,完整讲解从硬件原理、汇编、程序结构到引导加载、内核开发的全流程,带你真正理解操作系统底层实现。

作者
Do Hoang Tu
出版社
发行日期
2017-2-15
广告也精彩
Operating Systems:From 0 to 1
《Operating Systems: From 0 to 1》是由 Do Hoang Tu 创作的操作系统实战教程,聚焦 x86 架构,以从零手写操作系统为核心目标,填补了传统教材缺少底层实现实践的空白。本书从硬件抽象、数字逻辑、计算机组成等基础讲起,逐步深入 x86 汇编与 C 语言、程序二进制结构、调试原理,系统讲解引导程序、链接加载、内核编程、中断、内存管理、进程等核心模块。
全书以实战驱动,搭配大量代码示例与工具使用方法,强调读懂硬件手册、独立实现代码,不依赖现有系统层。内容兼顾原理与工程,既拆解 ELF、寄存器、中断等底层细节,也指导读者完成可运行的极简内核。适合有 C 语言基础的开发者、学生与底层技术爱好者,帮助读者真正掌握操作系统运行本质,夯实底层编程能力。
Operating Systems:From 0 to 1
Operating Systems:From 0 to 1

相关图书

2026年具身智能产业发展研究报告

本书剖析了中国具身智能产业的发展概况、生态格局与典型案例,指出人形机器人迈入规模化放量关键期,行业将向生态层面综合较量迈进,并展望了其技术、场景与市场的未来发展趋势。

字节跳动 Agent 实践手册

本书系统讲解Agent 技术从技术原理、开发流程、场景落地、运营优化到安全合规的全链路实践指南,覆盖办公、电商、教育等真实业务场景,可直接用于项目落地。

1 条评论

  • Chloe 投稿者

    从零手写操作系统这本书太硬核了!从硬件原理、汇编语言到引导程序和内核开发,全程实战驱动,不是那种光讲理论的教材哈哈。x86架构的底层细节讲得很透彻,ELF格式、寄存器、中断这些概念终于搞明白了。适合有C语言基础的同学挑战一下,读完真的能理解操作系统的运行本质。就是难度有点大,需要耐心啃!

    回复