《计算机组成原理》——深入浅出解析计算机核心原理的杰作
《计算机组成原理》是一本在计算机科学领域极具影响力的经典教材,由美国著名计算机科学家David A. Patterson和John L. Hennessy共同撰写,本书由机械工业出版社出版,首次出版时间为1990年。
作者简介:
David A. Patterson,美国工程院院士,加州大学伯克利分校计算机科学系教授,是计算机体系结构领域的权威专家,他的研究涵盖了计算机体系结构、并行计算、存储系统等多个领域。
John L. Hennessy,美国工程院院士,斯坦福大学计算机科学系教授,同样在计算机体系结构领域享有盛誉,他的研究兴趣包括并行计算、高性能计算机体系结构等。
出版社及出版时间:
出版社:机械工业出版社
出版时间:1990年
书籍介绍:
《计算机组成原理》自出版以来,便以其深入浅出的讲解和严谨的学术态度赢得了广大读者的喜爱,本书全面系统地介绍了计算机的组成原理,从计算机硬件的基本概念、组成原理到计算机系统的设计,为读者提供了一部计算机体系结构的百科全书。
书的大纲如下:
第一章:引言
本章介绍了计算机组成原理的基本概念,包括计算机系统的层次结构、计算机硬件和软件的关系等。
第二章:数据表示和运算
本章讲述了数据在计算机中的表示方法,包括数值数据和非数值数据的表示,以及计算机的基本运算原理。
第三章:中央处理器(CPU)
本章详细介绍了CPU的组成、工作原理和性能评价,包括指令集、寄存器、控制器、运算器等。
第四章:存储系统
本章介绍了存储系统的基本概念,包括存储器的分类、层次结构、访问速度和容量等。
第五章:输入/输出系统
本章讲述了输入/输出系统的组成、工作原理和性能评价,包括I/O设备、I/O接口、中断和直接内存访问(DMA)等。
第六章:总线
本章介绍了总线的概念、分类、结构和性能评价,包括并行总线、串行总线、局部总线等。
第七章:计算机系统设计
本章讨论了计算机系统设计的基本原则和策略,包括性能优化、功耗管理、可靠性设计等。
第八章:计算机系统实例
本章通过具体实例分析了计算机系统的设计过程,包括奔腾处理器、PowerPC处理器、ARM处理器等。
第九章:多处理器系统
本章介绍了多处理器系统的基本概念、组成和性能评价,包括对称多处理器(SMP)、非对称多处理器(AMP)等。
第十章:计算机体系结构的发展趋势
本章展望了计算机体系结构的发展趋势,包括并行计算、异构计算、绿色计算等。
《计算机组成原理》作为一本经典的计算机科学教材,不仅为读者提供了计算机体系结构的全面知识,而且深入浅出地阐述了计算机硬件和软件之间的关系,对于计算机专业的学生和从事计算机相关工作的人员来说,这本书都是不可或缺的参考资料。