美国三大计算机系统基础教材之一
覆盖CS2013 ICS(系统基础)全部知识点
讲解计算机系统的核心概念及实现方法
本书采用七层结构讲解计算机系统的核心概念及软硬件实现方法,关注基础的计算概念而非追踪新的技术进展,并且特别强调通过实践培养学生解决问题的能力。全书以Pep/9虚拟机模型贯穿各章,清晰呈现了各个抽象层次之间的关系,并配有完整的程序示例和丰富的习题。
重要更新
Pep/9取代了前两版所用的虚拟机Pep/8。除了更新指令集外,Pep/9还采用了内存映射I/O,改进了部分指令的助记符,并扩展了MIPS内容。
高级语言从C++变为C。C作为系统编程语言更为常见,而且也更加适合计算机系统文本,从而能够更加精确地描述内存模型。
新增Intel x86架构的实现示例。作为补充材料,这些示例取代了上一版中的人物传记,以帮助读者理解虚拟机概念与真实实现的对应关系。
大量新主题与扩展主题。如用Java而不是C++语言实现翻译器、使用Pep/9 CPU模拟器新的UnitPre和UnitPost特性等,丰富了全书内容。