
| 《计算机组成与系统结构》:根据教育部“高等学校计算机科学与技术专业规范”组织编写,与美国ACM和lEEE CS ComputingCurricula最新进展同步,教育部一微软精品课程教材,远程教育国家精品课程教材。《计算机组成与系统结构》集作者20年相关课程教学之经验,汇国内外相关资料之精华,内容新颖、充实,结构清晰、完整,文字通俗、简洁。既可作为“计算机组成原理”、“计算机组成与系统结构”等课程的教材,也可作为“计算机组成原理实验”和“计算机系统结构”等课程的教学参考书。与国内外同类教材相比,主要特色如下:·强调软件和硬件的关联将计算机组成和系统结构内容与程序设计、操作系统以及编译器等软件内容有机结合,使读者能从程序员角度深刻理解计算机组成和系统结构原理,以及硬件与软件的关系。·细化流水线CPO设计内容以MIPS体系为主线,建立高级语言一汇编语言一机器语言一CPU功能之间的转换关系,并以实际MIPS指令为目标,循序渐进地逐步细化流水线CPU设计内容。·注重用实例图表阐述概念用大量实例和图表详实阐述基本原理及其具体应用,使抽象的概念和内容易于理解和消化,并提供形式多样、内容丰富的习题,用以进行课后练习。·提供丰富的教辅资源教材配套网站提供了课堂电子教案、习题参考答案、动画视频以及其他各类丰富的教辅资料,以帮助教师备课,辅助学生学习,并提供学习交流平台。 |
| 袁春风,南京大学计算机科学与技术系教授。主要研究领域为Web信息检索与文本挖掘技术、多媒体文档处理等。在相关领域承担科研项目近30项,发表论文50多篇,获江苏省科技进步二等奖2次,省优秀软件一等奖1次。编写计算机组成原理和有关多媒体处理方面的教材4本,获教育部优秀教材二等奖1次。从事“计算机组成原理”和“计算机组成与系统结构”课程的教学工作20年。“计算机组成原理”获教育部一微软精品课程、远程教育国家精品课程,并作为主要课程之一获江苏省优秀课程群。“计算机组成与系统结构”获江苏省精品课程,其课程网站在2009年江苏省高等学校优秀多媒体教学课件遴选中获特等奖。 |
| 第1章 计算机系统概述1 1.1 计算机的功能和特性1 1.2 计算机的发展历程2 1.2.1 电子计算机的诞生2 1.2.2 第一代计算机2 1.2.3 第二代计算机3 1.2.4 第三代计算机4 1.2.5 第四代计算机4 1.3 计算机系统的组成6 1.3.1 计算机硬件6 1.3.2 计算机软件9 1.4 计算机系统的层次化结构10 1.4.1 最终用户眼中的计算机10 1.4.2 系统管理员眼中的计算机10 1.4.3 应用程序员眼中的计算机11 1.4.4 系统程序员眼中的计算机11 1.4.5 程序开发与执行过程11 1.5 本教材的主要内容和组织结构14 1.6 计算机系统性能评价16 1.6.1 计算机性能的定义16 1.6.2 计算机性能的测试16 1.6.3 用指令执行速度进行性能评估19 1.6.4 用基准程序进行性能评估20 1.7 本章小结21 习题122 第2章 数据的机器级表示25 2.1 数制和编码25 2.1.1 信息的二进制编码25 2.1.2 进位计数制27 2.1.3 定点与浮点表示31 2.1.4 定点数的编码表示31 2.2 整数的表示36 2.2.1 无符号整数的表示36 2.2.2 带符号整数的表示37 2.2.3 c语言中的整数类型37 2.3 实数的表示38 2.3.1 浮点数的表示格式38 2.3.2 浮点数的规格化40 2.3.3 ieee 754浮点数标准41 2.3.4 c语言中的浮点数类型45 2.4 十进制数的表示47 2.4.1 用ascii码字符表示47 2.4.2 用bcd码表示48 2.5 非数值数据的编码表示49 2.5.1 逻辑值49 2.5.2 西文字符50 2.5.3 汉字字符51 2.6 数据的宽度和存储53 2.6.1 数据的宽度和单位53 2.6.2 数据的存储和排列顺序55 2.7 数据校验码58 2.7.1 奇偶校验码60 2.7.2 海明校验码60 2.7.3 循环冗余校验码64 2.8 本章小结67 习题268 第3章 运算方法和运算部件72 3.1 高级语言和机器指令中的运算72 3.1.1 c程序中涉及的运算72 3.1.2 mips指令中涉及的运算75 3.2 基本运算部件77 3.2.1 串行进位加法器78 3.2.2 进位选择加法器79 3.2.3 并行进位加法器79 3.2.4 算术逻辑部件82 3.3 定点数运算85 3.3.1 补码加减运算86 3.3.2 原码加减运算88 3.3.3 移码加减运算89 3.3.4 原码乘法运算90 3.3.5 补码乘法运算95 3.3.6 快速乘法器99 3.3.7 原码除法运算101 3.3.8 补码除法运算108 3.3.9 阵列除法器112 3.4 浮点数运算113 3.4.1 浮点数加减运算113 3.4.2 浮点数乘除运算117 3.5 运算部件的组成120 3.5.1 定点运算部件120 3.5.2 浮点运算部件122 3.6 十进制数加减运算124 3.7 本章小结125 习题3126 第4章 存储器分层体系结构130 第5章 指令系统192 第6章 中央处理器229 第7章 指令流水线287 第8章 系统总线329 第9章 输入输出组织358 参考文献422 |
商品评论(0条)