第一章计算机系统概论 1
1.1 计算机与语言 1
1.2 计算机的硬件 2
1.3 计算机系统的层次结构 3
1.4 电子计算机的发展简史 5
1.5 计算机的应用 9
第二章计算机中数据的表示、转换和运算 12
2.1 数制和数值的表示方法 12
2.2 计算机中数据的表示方法 20
2.3 数据校验码 34
第三章计算机的逻辑部件 39
3.1 三种基本逻辑操作及布尔代数的基本公式 39
3.2 逻辑函数的化简 40
3.3 逻辑门的实现 42
3.4 计算机中常用的组合逻辑电路 43
3.5 时序逻辑电路 53
3.6 只读存储器 61
3.7 读/写存储器 66
第四章运算器部件 73
4.1 计算机主机的组成和运行原理 73
4.2 定点运算器的组成与实现 81
4.3 浮点运算器 101
第五章指令系统 113
5.1 指令系统的发展 113
5.2 指令格式 114
5.3 寻址方式 118
5.4 指令系统的要求及指令分类 122
5.5 机器语言、汇编语言与高级语言 129
第六章控制器 131
6.1 计算机的硬件系统和控制器 131
6.2 微程序控制计算机的基本工作原理 142
6.3 微程序设计技术 150
6.4 微程序设计举例 162
6.5 硬布线控制的计算机 173
6.6 控制器的控制方式 181
6.7 计算机的加电及控制过程 183
第七章存储系统 185
7.1 存储器与存储系统 185
7.2 主存储器 188
7.3 并行主存储器 201
7.4 高速缓冲存储器(Cache) 202
7.5 虚拟存储器 209
7.6 存储保护 216
8.1 概述与技术指标 220
第八章辅助存储器 220
8.2 磁记录原理与记录方式 222
8.3 硬磁盘存储器 227
8.4 软磁盘存储器 235
8.5 磁带存储器 241
8.6 光盘存储器 246
第九章输入输出设备 248
9.1 外部设备概述 248
9.2 显示设备 249
9.3 打印设备 265
9.4 汉字处理设备 270
第十章输入输出系统 275
10.1 输入输出系统概述 275
10.2 中断系统 279
10.3 总线结构 286
10.4 程序中断输入输出方式 292
10.5 DMA输入输出方式 296
10.6 通道控制方式和外围处理机方式 299
10.7 通用接口举例 302
第十一章计算机硬件结构的发展 305
11.1 流水线组织 305
11.2 精简指令系统计算机RISC 308
11.3 VLSI和并行处理结构 324
11.4 计算机网络 328
第十二章计算机硬件设计与实现 330
12.1 计算机硬件设计的若干问题 330
12.2 计算机部件的VLSI实现 340