注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络计算机科学理论与基础知识计算机组成与结构

计算机组成与结构

计算机组成与结构

定 价:¥35.00

作 者: 桂盛霖 等 著
出版社: 电子工业出版社
丛编项:
标 签: 大中专教材 研究生/本科/专科教材

购买这本书可以去


ISBN: 9787121325397 出版时间: 2017-09-01 包装: 平装
开本: 16开 页数: 248 字数:  

内容简介

  计算机组成与结构是计算机相关专业的重要专业核心课程。本书融合了计算机科学与技术专业的三门核心硬件课程(数字逻辑、计算机组成原理和计算机系统结构)的重要知识点,以数字电路基础、处理器的基本电路模块构成、指令的数据通路和控制逻辑作为本书的讲述主线,全面介绍计算机系统的基本原理、设计方法和实现。全书分为9章,内容包括:计算机系统概述,计算机的数值和编码,计算机芯片的数字电路基础,计算机芯片的基本电路组成,现代处理器基础,现代处理器的高级实现技术,存储系统,I/O系统,多核、多处理器与集群。

作者简介

  桂盛霖,博士,电子科技大学计算机科学与工程学院副教授,主持和参研了多项***、省部级项目和横向项目,是多个学术期刊审稿人,参与建设了一项***和一项省级资源共享课,获计算机学院骨干教学教师计划资助。曾在实时计算、形式化技术、模型驱动技术等方面进行过深入研究,十余篇论文被SCI、EI检索。

图书目录

第1章 计算机系统概述\t1
1.1 引言\t1
1.2 现代计算机\t5
1.2.1 计算机的分类\t5
1.2.2 计算机的组成\t6
1.3 计算机的性能\t8
1.3.1 什么是性能\t9
1.3.2 性能的计算\t9
1.3.3 性能的测量\t12
1.3.4 性能的改进\t13
1.4 课后知识简述\t16
1.5 本章小结\t17
习题1\t17
第2章 计算机的数值和编码\t19
2.1 进位计数制\t19
2.1.1 二进制和十六进制\t19
2.1.2 不同进制间的转换\t20
2.2 二进制数的表示和运算\t22
2.2.1 二进制数的基本加减法运算\t22
2.2.2 二进制数的补码表示法\t23
2.2.3 二进制数的加减运算\t25
2.2.4 二进制数的乘除法运算\t27
2.2.5 二进制数的逻辑运算\t28
2.3 浮点数的表示和运算\t31
2.3.1 浮点数的表示\t31
2.3.2 浮点数的运算\t33
2.4 字符的表示\t34
2.5 课后知识简述\t36
2.6 本章小结\t38
习题2\t38
第3章 计算机芯片的数字电路基础\t39
3.1 逻辑信号与门电路\t39
3.2 逻辑代数\t42
3.2.1 基本公式\t43
3.2.2 基本定理\t44
1.2.3 逻辑函数\t45
3.2.4 组合电路分析实例\t50
3.3 逻辑系列\t50
3.3.1 CMOS逻辑\t51
3.3.2 TTL逻辑\t61
3.4 门电路的代码实现\t65
3.5 本章小结\t65
习题3\t66
第4章 计算机芯片的基本电路组成\t67
4.1 组合逻辑电路\t67
4.1.1 多路选择器\t68
4.1.2 译码器\t70
4.1.3 编码器\t71
4.1.4 加法器\t73
4.1.5 减法器\t77
4.1.6 移位器\t77
4.1.7 其他组合逻辑电路\t79
4.2 时序逻辑电路\t80
4.2.1 锁存器和触发器\t81
4.2.2 时钟同步时序电路分析\t87
4.2.3 通用寄存器的设计和实现\t89
4.3 本章小结\t89
习题4\t90
第5章 现代处理器基础\t91
5.1 指令集概述\t91
5.1.1 机器指令\t92
5.1.2 寄存器\t92
5.1.3 寻址方式\t94
5.2 MIPS指令集结构\t97
5.2.1 MIPS指令格式\t97
5.2.2 MIPS地址空间分配\t101
5.2.3 对软件的支持\t101
5.3 MIPS风格的单周期处理器的设计实现\t104
5.3.1 数据通路的基本构成\t105
5.3.2 数据通路的设计\t110
5.3.3 指令的数据通路分析\t116
5.3.4 控制部件设计\t121
5.3.5 CPU封装\t123
5.3.6 单周期方式的性能分析\t124
5.4 异常和中断设计\t126
5.4.1 异常和中断的定义与类型\t126
5.4.2 响应异常和中断的方式\t127
5.4.3 异常和中断管理\t129
5.4.4 带有异常和中断处理功能的单周期模型机扩展\t131
5.5 课后知识\t136
5.6 本章小结\t137
习题5\t137
第6章 现代处理器的高级实现技术\t139
6.1 流水线的基本概念\t139
6.2 流水线模型机的基本扩展\t141
6.2.1 基本的流水线模型机\t141
6.2.2 流水线的分析\t149
6.2.3 基本流水线的实现\t152
6.3 数据冒险的解决策略\t154
6.3.1 寄存器堆的写操作提前半个时钟周期\t154
6.3.2 内部前推\t155
6.3.3 lw指令的数据冒险\t159
6.4 控制冒险的解决策略\t161
6.4.1 缩短分支的延迟\t161
6.4.2 减少性能损失的其他方法\t163
6.5 流水线中的异常和中断\t164
6.6 指令集并行的高级实现技术\t166
6.6.1 静态多发射处理器\t167
6.6.2 动态多发射处理器\t169
6.6.3 浮点数流水线的扩展\t171
6.7 本章小结\t172
习题6\t172
第7章 存储系统\t175
7.1 引言\t175
7.2 Cache\t178
7.2.1 Cache的块映射\t179
7.2.2 Cache的块查找\t180
7.2.3 Cache块的访问\t181
7.2.4 Cache的性能分析\t183
7.2.5 Cache的实现原理\t184
7.3 主存储器\t185
7.3.1 主存的结构\t185
7.3.2 主存性能指标\t187
7.4 虚拟存储器\t189
7.4.1 分页机制\t189
7.4.2 与Cache的关系\t193
7.4.3 对进程的保护\t195
7.5 外存储器\t196
7.5.1 磁盘存储器\t196
7.5.2 快闪式存储器\t199
7.6 课后阅读材料\t200
7.7 本章小结\t201
习题7\t201
第8章 I/O系统\t203
8.1 I/O设备\t203
8.1.1 概述\t203
8.1.2 属性指标\t204
8.2 I/O互连与总线\t206
8.2.1 I/O互连方式\t206
8.2.2 总线的分类\t208
8.2.3 总线的仲裁\t210
8.3 I/O访问\t211
8.3.1 I/O接口功能\t212
8.3.2 I/O接口控制方式\t213
8.4 本章小结\t217
习题8\t217
第9章 多核、多处理器与集群\t219
9.1 概述\t219
9.1.1 并行硬件的基本分类\t219
9.1.2 常见的并行技术\t221
9.1.3 多处理器网络拓扑\t223
9.1.3 Cache一致性问题\t224
9.2 多核微处理器\t225
9.2.1 多核架构\t225
9.2.2 多核实例\t226
9.3 云计算平台\t230
9.3.1 云计算概念\t230
9.3.2 云计算服务及部署类型\t231
9.3.3 云计算的实现\t232
9.4 本章小结\t234
习题9\t234
参考文献\t236

本目录推荐