第一章 计算机系统概论 1
第一节 计算机的基本构成 1
第二节 计算机的系统结构 10
第三节 计算机的性能评价 23
第四节 计算机系统的可靠性 35
练习 43
第二章 数据编码和数据运算 47
第一节 数据编码 47
第二节 定点数加减法运算 68
第三节 定点数乘除法运算 75
第四节 浮点数运算和运算器 81
第五节 图形数据运算 89
练习 92
第三章 存储系统 96
第一节 存储器的构成 96
第二节 存储系统的构成 115
第三节 高速缓冲存储器 123
第四节 虚拟存储器 142
第五节 存储保护 155
练习 157
第四章 指令系统 160
第一节 指令格式和指令编码 160
第二节 指令和数据的寻址方式 166
第三节 指令格式的设计 174
第四节 指令集 178
第五节 指令系统分类 182
练习 189
第五章 控制器 192
第一节 基本概念 192
第二节 指令的执行过程 198
第三节 硬布线控制器 205
第四节 微程序控制器 210
第五节 阵列逻辑控制器 219
第六节 中央处理器实例 223
练习 241
第六章 系统总线 244
第一节 总线的基本概念 244
第二节 总线控制 251
第三节 总线接口 257
第四节 总线标准 263
练习 274
第七章 输入输出系统 276
第一节 输入输出设备的类型 276
第二节 基本的输入输出方式 304
第三节 中断 309
第四节 直接存储器访问数据传输方式 318
第五节 输入输出通道和I/O处理机 324
第六节 输入输出接口与总线 330
练习 341
第八章 流水技术 345
第一节 流水线工作原理 345
第二节 标量流水技术 356
第三节 向量流水技术 394
练习 408
第九章 并行计算机的互连网络 415
第一节 概述 415
第二节 静态互互连网络 420
第三节 单级动态互连网络 426
第四节 多级动态互连网络 432
练习 443
第十章 并行计算机系统 446
第一节 阵列并行计算机系统 446
第二节 多处理机系统结构 456
第三节 分布式计算机系统 482
练习 494
参考文献 495