“计算机组成原理”课程是计算机科学与技术专业的专业核心课。本书在第一版的基础上,对各章节内容进行了补充和修改,增加了例题分析的比重,使重要的知识点和例题相结合,完善了书后的习题部分,以提高读者分析和解决问题的能力。最后一章增加了模型机的设计案例,使读者建立起计算机的整体概念。本书采用自顶向下的分析方法,从计算机整体结构框架入手,由表及里,层层细化,逐步深入到计算机的内核,论述了冯·诺依曼结构计算机系统的内部组成和整机的工作原理。按照计算机组成的层次结构组织成四篇内容:第一篇概述、第二篇计算机系统、第三篇中央处理器、第四篇控制器。本书既可作为高等学校计算机科学与技术专业的教材,又适合作为通信工程、电子工程等专业的教材。
本书在第一版的基础上,参照ACM(美国计算机协会)、AIS(美国信息系统协会)和IEEE/CS(国际电气电子工程师协会计算机学会)发布的CC2005(ComputingCurricula2005),参考研究生入学统考大纲,以培养专业能力、注重实践创新能力和综合素质的培养为目标,结合编者多年一线教学和科研的经验编写而成。全书从计算机整体结构框架入手,由表及里,层层细化,逐步深入到计算机的内核,论述了冯·诺依曼结构计算机系统的内部组成和整机的工作原理。
第一篇 概述第1章 计算机系统概论 1.1 计算机系统简介 1.1.1 计算机简史 1.1.2 摩尔定律 1.1.3 计算机系统的分类 1.1.4 计算机系统 1.1.5 计算机的应用和发展趋势 1.1.6 计算机体系结构、组成与实现 1.2 现代计算机的体系结构 1.2.1 冯·诺依曼计算机的特点 1.2.2 计算机的硬件组成 1.2.3 非冯·诺依曼计算机 1.3 计算机的层次结构 1.3.1 虚拟机的概念 1.3.2 虚拟机的层次结构 1.3.3 硬件和软件的逻辑等价性 1.4 计算机的性能指标 1.4.1 机器字长 1.4.2 存储容量 1.4.3 运算速度 1.5 本书结构 小结 习题 第二篇 计算机系统第2章 系统总线第3章 存储器第4章 外围设备第5章 输入/输出系统 第三篇 中央处理器第6章 信息的表示第7章 运算方法和运算器第8章 指令系统第9章 CPU的结构与功能 第四篇 控制器第10章 控制器的功能与设计附录A 数字逻辑参考文献
第一篇 概述第1章 计算机系统概论 1.1 计算机系统简介 1.1.1 计算机简史 1.1.2 摩尔定律 1.1.3 计算机系统的分类 1.1.4 计算机系统 1.1.5 计算机的应用和发展趋势 1.1.6 计算机体系结构、组成与实现 1.2 现代计算机的体系结构 1.2.1 冯·诺依曼计算机的特点 1.2.2 计算机的硬件组成 1.2.3 非冯·诺依曼计算机 1.3 计算机的层次结构 1.3.1 虚拟机的概念 1.3.2 虚拟机的层次结构 1.3.3 硬件和软件的逻辑等价性 1.4 计算机的性能指标 1.4.1 机器字长 1.4.2 存储容量 1.4.3 运算速度 1.5 本书结构 小结 习题 第二篇 计算机系统第2章 系统总线第3章 存储器第4章 外围设备第5章 输入/输出系统 第三篇 中央处理器第6章 信息的表示第7章 运算方法和运算器第8章 指令系统第9章 CPU的结构与功能 第四篇 控制器第10章 控制器的功能与设计附录A 数字逻辑参考文献