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

相关图书

The Complete Guide to Building Skills for Claude

本书是为开发者、高级用户和团队打造的 Claude 技能构建完整指南,从基础定义、设计规划、测试迭代到分发分享,讲解了打造高效 Claude 技能的技术要求、最佳实践、实用模式与排障方法,还涵盖独立技能和 MCP 增强工作流开发,助力读者快速构建可跨平台使用的 Claude 技能。

中国市场PC应用开发者白皮书

本书系统分析 AI 时代下 PC 端的战略价值、开发者面临的增长挑战与机遇,指出应用商店成为分发核心,并展望 AI Agent 与 Windows Agent System 将重塑应用生态与开发范式。

2025电商双11社交媒体内容消费洞察

本书基于 310 份消费者问卷与多平台内容分析,揭示大促期间社媒内容以 “创意 + 情绪” 为核心、攻略型内容降低决策成本、KOL 种草与素人真实体验主导消费转化的趋势,同时呈现双 11 从购物节转向全民消费季、AI 全面落地、平台延长周期与升级服务的行业变化。

Java开发手册(黄山版)

本书从编码、日志、测试、安全、数据库、工程架构等多维度制定强制与推荐规约,旨在统一开发标准、规避常见漏洞、提升代码质量与团队协作效率,是 Java 开发者必备的实操指南。

1 条评论

  • Chloe 投稿者

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

    回复