📘 经典教材
《计算机系统:程序员的视角》 by Randal E. Bryant & David R. O'Hallaron
本书通过实例深入解析计算机硬件与软件的交互原理,适合初学者建立系统思维。《计算机组成与设计:硬件/软件接口》 by David A. Patterson & John L. Hennessy
被称为"计算机体系结构圣经",全面覆盖从逻辑门到操作系统的核心概念。
📚 进阶读物
《深入理解计算机网络》 by Larry L. Peterson & Bruce S. Davie
从协议栈到路由算法,系统讲解网络层与硬件的协同工作原理。 [点击查看网络相关文档](/zh/training/docs/books/computer-networks)《操作系统导论》 by Benjamin Peter & Robert Harper
通过实践项目理解操作系统内核设计与实现,推荐配合实验手册学习。
🛠 实践指南
《系统编程:从零开始构建操作系统》 by Michael D. Smith
通过动手实现微型操作系统,深入理解底层机制与硬件交互。《计算机组成原理实践教程》 by 陈道生
含大量实验案例,适合通过实践掌握计算机硬件工作原理。