本站支持尊重有效期内的版权/著作权,所有的资源均来自于互联网网友分享或网盘资源,一旦发现资源涉及侵权,将立即删除。希望所有用户一同监督并反馈问题,如有侵权请联系站长或发送邮件到ebook666@outlook.com,本站将立马改正
美国三大计算机系统基础教材之一
覆盖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特性等,丰富了全书内容。
本书从逻辑门、微编码、指令集体系结构、操作系统、汇编、高阶语言和应用等层级,系统而全面地介绍了计算机系统、C++、信息表示、计算机体系结构、汇编语言、汇编级编译、语言翻译原理、进程管理、存储管理、组合电路、顺序电路、计算机组成。书后配有练习答案。本书全面而系统地介绍了计算机组成、汇编语言和计算机体系结构的核心概念。通过自顶向下的方法,引导读者探索不同规模的计算机系统以及抽象级。通过检查不同的抽象级如何彼此相关,来帮助读者了解计算机系统及其组件。
作者简介:
J. 斯坦利;沃法德(J. Stanley Warford) 现为美国佩珀代因大学(Pepperdine University)大学计算机科学系教授。Warford教授在进入学术界前是航空工程师,他任教30余年,曾担任佩珀代因大学计算机科学系主任。他从伦斯勒理工学院获得硕士学位,从加州大学洛杉矶分校获得博士学位。Warford教授获得Luckman杰出教学奖,是Pepperdine大学科学学部的Frank R. Seaver教授。
译者简介:
龚奕利 本科毕业于武汉大学,在中国科学院计算技术研究所获得博士学位,曾在美国印第安纳大学从事博士后工作和美国密歇根大学从事访问学者工作,现为武汉大学计算机学院副教授。主要研究方向为高性能计算和分布式系统,包括云计算和广域文件系统。翻译过《深入理解计算机系统》(、二版)等计算机专业书籍。