更新时间:2021-12-04 00:21:33
封面
版权信息
作者简介
编委会名单
丛书序言
推荐序
第3版自序
第2版自序
前言
第一部分 引言
第1章 引言
1.1 计算机体系结构的研究内容
1.2 衡量计算机的指标
1.3 计算机体系结构的发展
1.4 体系结构设计的基本原则
1.5 本章小结
习题
第二部分 指令系统结构
第2章 指令系统
2.1 指令系统简介
2.2 指令系统设计原则
2.3 指令系统发展历程
2.4 指令系统组成
2.5 RISC指令集比较
2.6 C语言的机器表示
2.7 本章小结
第3章 特权指令系统
3.1 特权指令系统简介
3.2 异常与中断
3.3 存储管理
3.4 本章小结
第4章 软硬件协同
4.1 应用程序二进制接口
4.2 六种常见的上下文切换场景
4.3 同步机制
4.4 本章小结
第三部分 计算机硬件结构
第5章 计算机组成原理和结构
5.1 冯·诺依曼结构
5.2 计算机的组成部件
5.3 计算机系统硬件结构发展
5.4 处理器和IO设备间的通信
5.5 本章小结
第6章 计算机总线接口技术
6.1 总线概述
6.2 总线分类
6.3 片上总线
6.4 内存总线
6.5 系统总线
6.6 设备总线
6.7 本章小结
第7章 计算机系统启动过程分析
7.1 处理器核初始化
7.2 总线接口初始化
7.3 设备的探测及驱动加载
7.4 多核启动过程
7.5 本章小结
第四部分 CPU微结构
第8章 运算器设计
8.1 二进制与逻辑电路
8.2 简单运算器设计
8.3 定点补码乘法器
8.4 本章小结
第9章 指令流水线
9.1 单周期处理器
9.2 流水线处理器
9.3 指令相关和流水线冲突
9.4 流水线与异常处理
9.5 提高流水线效率的技术
9.6 本章小结
第五部分 并行处理结构
第10章 并行编程基础
10.1 程序的并行行为
10.2 并行编程模型
10.3 典型并行编程环境
10.4 本章小结
第11章 多核处理结构
11.1 多核处理器的发展演化
11.2 多核处理器的访存结构
11.3 多核处理器的互连结构
11.4 多核处理器的同步机制
11.5 典型多核处理器
11.6 本章小结
第六部分 系统评价与性能分析
第12章 计算机系统评价和性能分析
12.1 计算机系统性能评价指标
12.2 测试程序集
12.3 性能分析方法
12.4 性能测试和分析实例
12.5 本章小结