





定价:45元
印次:2-11
ISBN:9787302409687
出版日期:2015.10.01
印刷日期:2023.12.15
图书责编:郑寅堃
图书分类:教材
本书对单处理机计算机系统的组成和工作原理做了比较全面的阐述。全书共分8章,第1章介绍计算机系统的概况; 第2章讲述非数值数据和数值数据的编码表示方法; 第3章讲解运算方法和运算部件; 第4章讲解存储器系统; 第5章讲解指令系统的功能和设计; 第6章讲解中央处理器,主要是控制器的组成、原理及设计; 第7章介绍系统总线; 第8章介绍输入输出系统。 本书着力突出计算机组成原理课程的主要内容,对重点、难点问题进行了深入、细致的解析。在第1版的基础上,本版对书中部分内容做了增删、调整和修改,尤其加强了控制器部分的内容。每章后面都附有精心设计和挑选的习题,供读者思考与练习。 本书可作为高等院校计算机专业的教材,也可作为考研学子及从事计算机工作的技术人员的参考书。
陆遥,计算机及应用专业,工学学士。发表计算机应用方面论文5篇;主持“计算机组成原理”校级精品课程建设。长期从事计算机硬、软件课程理论及实践教学,教学经验丰富。
本书是作者在广泛参阅国内外同类优秀教材的基础上,集十余年的课程教学与实验经验精心编写而成的。本书提出的“使学生建立起在控制器控制之下的计算机整体概念,充分理解程序、指令、控制、操作之间的关系”的教学理念,强调了控制在计算机系统中的核心地位,是本书的重要特色。 本书第1版于2011年12月出版,几年来,在不同层次的课程教学中发挥了良好的作用。为了让本书更好地服务于教学,本版在第1版的基础上,继续秉持“内容精练、重点突出、讲解深入细致、强调学生主体”的宗旨,对部分内容做了仔细的增删、调整和修改,尤其加强了控制器部分的内容。本版做出的比较重要的改动有: (1) 考虑到逻辑运算和逻辑门对计算机硬件设计的重要性,在第2章介绍逻辑数据表示时,增加了逻辑运算与逻辑门的内容。 (2) 为了更严谨地描述对数据通路的控制,在第3章介绍定点运算器的基本结构时,在寄存器及ALU的输出端增加了三态缓冲器。 (3) 考虑到无内部总线结构的CPU已没有现实意义,在第6章中删去了与此相关的内容。 (4) 为了让学生更好地了解计算机的实际控制方法,在第6章中结合实际增加了更多控制细节的描述,特别是对微程序控制方式下的时序控制问题做了比较详细的分析。 除以上所做的主要改变外,本版还对书中的部分文字、图形等做了修改与补充,以使全书内容更加严谨、准确。本版在教学内容与实际相结合方面所做的努力,应能对学生的课程实验及课程设计发挥良好的指导作用。 为配合本课程的教学需要,本版继续为任课教师配备电子课件和习题参考答案,如需要,可用电子邮件与清华大学出版社编辑郑寅堃(Zhengyk@tup.tsinghua.e...
1.1计算机组成的任务
1.2计算机的硬件系统构成
1.2.1计算机的基本硬件组成
1.2.2计算机的主要性能指标
1.3计算机的软件系统构成
1.3.1计算机的语言
1.3.2计算机的软件
1.4计算机系统的层次结构特征
1.5电子计算机的发展简史
习题
第2章计算机的数据表示
2.1字符数据的表示
2.2逻辑数据的表示
2.3校验码
2.3.1码距与校验位的概念
2.3.2奇偶校验码
2.3.3海明校验码
2.3.4循环冗余校验码
2.4数值数据的表示
2.4.1数的二进制真值表示
2.4.2用BCD码表示十进制数
2.4.3定点数的表示
2.4.4浮点数的表示
习题
第3章运算方法和运算部件
3.1定点加减法运算
3.1.1补码加减法运算
3.1.2行波进位补码加法/减法器
3.2定点乘法运算
3.2.1原码一位乘法
3.2.2补码一位乘法
3.2.3阵列乘法器
3.3定点除法运算
3.3.1原码一位除法
3.3.2补码一位除法
3.3.3阵列除法器
3.4定点运算器的组成与结构
3.4.1逻辑运算与移位操作
3.4.2算术逻辑单元的功能设计
3.4.3定点运算器的基本结构
3.5浮点运算
3.5.1浮点加法、减法运算
3.5.2浮点乘法、除法运算
3.5.3浮点运算部件
习题
...