第1篇 概论 1
第1章 计算机的发展和应用 1
1.1 计算机的发展史 1
1.2 计算机的应用 5
第2章 计算机系统简介 9
2.1 计算机的软硬件概念 9
2.2 计算机的硬件组成 9
2.3 计算机的软件系统 15
2.4 计算机系统的层次结构 17
2.5 计算机的性能指标 18
2.6 计算机的发展趋势 19
思考题与习题 20
第2篇 计算机系统 21
第3章 存储器 21
3.1 概述 21
3.2 主存储器 27
3.3 相联存储器和双口存储器 50
3.4 高速缓冲存储器的结构与组织 52
3.5 虚拟存储器的结构与组织 56
3.6 辅助存储器 63
思考题与习题 111
第4章 输入输出系统 116
4.1 概述 116
4.2 外部设备 118
4.3 输入/输出系统与接口 139
4.4 程序直接控制数据传送 159
4.5 程序中断控制数据传送 160
4.6 DMA 直接存储器访问 174
思考题与习题 178
第3篇 中央处理器 183
第5章 计算机中的数据表示 183
5.1 数值数据的表示 183
5.2 十进制数据表示 194
5.3 非数值数据表示 195
思考题与习题 200
第6章 计算机中的算术运算 203
6.1 算术逻辑单元 ALU 203
6.2 十进制加法器 212
6.3 定点运算 215
6.4 运算器组织 235
6.5 浮点运算 239
思考题与习题 242
第7章 指令系统 245
7.1 机器指令 245
7.2 寻址方式 254
7.3 指令格式举例 261
7.4 RISC 技术 262
思考题与习题 266
第8章 CPU 的结构和功能 268
8.1 CPU 的功能 268
8.2 CPU 组织 268
思考题与习题 276
第4篇 控制单元 278
第9章 控制单元的组成原理 278
9.1 控制单元模型 278
9.2 指令的执行过程 279
思考题与习题 289
第10章 控制单元设计 292
10.1 组合逻辑设计 292
10.2 微程序设计 295
思考题与习题 327
参考文献 332