900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > 清华大学计算机组成与体系结构 清华大学出版社-图书详情-《计算机组成与体系结构(第

清华大学计算机组成与体系结构 清华大学出版社-图书详情-《计算机组成与体系结构(第

时间:2021-05-04 06:54:17

相关推荐

清华大学计算机组成与体系结构 清华大学出版社-图书详情-《计算机组成与体系结构(第

作为“21世纪大学本科计算机专业系列教材”,遵照本系列教材评审组专家的意见,本书包括了数字电路基础、计算机组成、计算机体系结构3个部分内容。本书读者对象主要是学习计算机课程的大学生,包括计算机系的学生、软件学院的学生和非计算机专业选修计算机课程的学生。可以根据不同的课程和教学要求,合理分配本教材中3部分内容的课时比例。全书共13章,其中第2章属于先修内容,约占教材总量的7%,若是学生课前未曾学习过数字电路与逻辑设计课程,还是应该用少量学时对教材第2章的内容进行适当讲解;第3~11章是课程的主体部分,约占教材总量的73%,主要是计算机组成方面的知识,重点围绕基本计算机硬件系统5个功能部件的功能和组成进行讲解分析;第12~13章是本课程的提高部分,约占教材总量的20%,主要是计算机体系结构方面的基础知识,重点介绍提高计算机系统性能的各种可行思路与基本途径。其中的指令流水线的浅显内容已经出现在计算机组成原理课程之中,但多数人还是愿意把较为具体深入的指令流水技术安排到计算机系统结构课程中讲授。

针对把计算机组成和系统结构合并成一门课程的情形,教材第3~13章的内容都属于必学知识,建议教学学时安排为70~90学时。若只是用于计算机组成原理课程,计算机体系结构的内容另外开课,则只需讲解第3~11章中的知识,建议教学学时安排为60~70学时。教材主体部分的内容是按照基本通用原理、简明原理示例、典型产品现状这样3个层次来处理的。

基本通用原理是基础,是学习与理解计算机组成与运行机制的核心知识。其特点是稳定性(不随时间变迁而改变)和通用性(不随具体机型而变化),是学生一定要掌握的部分。要把通用原理转化成真实的计算机系统,还有许多技术与工程、性能价格比的平衡关系等需要解决。

在简明原理示例这个层次,强调运用学习到的基本原理知识,学懂或者设计实现一台硬软件基本完整、实现简单(易懂、价廉)、但不一定是最理想(不追求更完备的性能、更好的实用价值)的计算机系统的技术与过程,增加对所学知识的理解深度和应用能力,力求把学习知识和增长实践能力结合起来。

在典型产品现状这个层次,将选择某些典型计算机系统中的实例,给出其设计实现的结果及其外特性,可以体现用到的基本原理,更强调让学生了解计算机当前的技术水平和发展现状。对三个层次的教学要求不尽相同,对优化学生的知识结构各自发挥不同的作用。

在讲解计算机组成和功能时,把通常的文字叙述和语言VHDL描述结合起来,体现计算机的最新设计手段和实现技术,保证教学内容的先进性,并尽量在提高授课质量,降低实验、学习的难度方面做出新的探索。

教材内容具体安排如下。

第1章是全书内容的概述部分,简要介绍计算机组成和体系结构的基本概念,从实现功能的角度来讲解计算机硬件系统的基本组成;从功能和层次的观点来讲解计算机组成和体系结构各自需要研究和解决的问题,并简要说明了本课程的教学目标和对学习方法的建议。

第2章简明讲解数字电路基础知识和几种常用的电路芯片,是为讲解计算机组成和体系结构作电子线路方面的准备,没有这些知识是很难学懂计算机硬件的组成和运行原理的。

第3章的数据表示和运算和第4章的运算器部件共同构成本书核心内容的第1个知识单元。主要围绕计算机硬件系统中承担数据运算功能的部件进行讲解,在给出通用的基本原理知识的同时,还给出运算器部件的具体例子,展示运算器部件的设计过程和实现方法,提升学生的实践能力。

前 言 计算机组成与体系结构(第2版)第5章的指令系统和第6章的控制器部件共同构成本书核心内容的第2个知识单元。主要围绕计算机硬件系统中承担指挥控制功能的硬连线方案的控制器部件进行讲解,而对微程序控制器只作适当介绍。在给出通用的基本原理知识的同时,还给出控制器部件的具体例子,展示控制器部件的设计过程和实现方法,提升学生的实践能力。

第7章的主存、第8章的高速缓存和虚存以及第9章的辅助存储器设备共同构成本书核心内容的第3个知识单元。主要围绕计算机3级结构的存储器件系统和外存储器设备进行讲解,还给出了通过字、位扩展技术,用存储器芯片构建内存储器的具体例子。

第10章的输入输出设备和第11章的输入输出系统共同构成本书核心内容的第4个知识单元。主要围绕承担计算机的输入输出功能的设备或者部件进行讲解,给出了用于连接计算机各个部件的总线构成的实际例子,具体介绍了串行接口的内部线路的组成和使用方法。

第12章的流水线技术和第13章的并行计算机体系结构共同构成本书核心内容的第5个知识单元。对应计算机体系结构课程的主要知识,针对提高计算机系统的性能,更多地强调基本概念、提出问题的思路和解决问题的方案,基本上止步于定性说明。

通过本教材,学生可以学到数字电路的基础知识,了解某些电路芯片的功能和用法,初步认识到某些逻辑功能是能够使用数字电路实现的;可以从层次的观点,掌握必要的基础知识,计算机组成和运行机制方面的知识,以及必要的专业知识基础,为下一步的学习和进一步提高实际工作能力做好准备;可以从系统的观点,了解计算机体系结构领域的基本知识,理解提高计算机的部件和整机硬件性能的各种可行途径,理解计算机系统中硬件、软件的功能划分和相互配合关系,能站在更高的层次上思考与解决学习、工作中遇到的问题。

为方便教学,本教材配有PowerPoint电子教案。除此之外,还有硬件实现的教学计算机设备,这个设备就是选用本教材第1~4个知识单元的实际例子组合而成的,确保课堂授课内容和教学实验项目能够完美结合。还有内容详尽的教学实验指导书和通过软件模拟实现的相同功能的模拟系统。良好的教学实践环境和实验条件,能够有效地加深对课堂教学内容的理解,并使得学生在一定程度上获得开展研究工作和计算机硬件系统设计的实际经验,全面提高解决实际问题和创新思维的能力。

本书的第1~6章由王诚教授修订,第7~13章由宋佳兴副教授修订,作者有多年从事本专业教学和科研工作的经历。

由于时间和作者水平所限,书中难免存在不足之处,敬请广大读者批评指正。

作 者4月于清华大学计算机科学与技术系

more >

清华大学计算机组成与体系结构 清华大学出版社-图书详情-《计算机组成与体系结构(第2版)》...

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。