第一章 计算机系统概论 1
1.1 计算机系统的发展 3
1.2 理解计算机系统 22
第一章 习题 32
第二章 数字逻辑与计算机基本电路 33
2.1 数字逻辑电路基础 35
2.2 计算机中的组合逻辑电路 55
2.3 计算机中的时序逻辑电路 67
第二章 习题 80
第三章 计算机的数据表示和运算 83
3.1 数值型数据的表示 85
3.2 非数值型数据的表示 91
3.3 十进制数和数串的表示 94
3.4 数值型数据的运算 96
3.5 数据校验码 109
第三章 习题 115
第四章 汇编语言与指令系统 117
4.1 概述 119
4.2 指令的格式 120
4.3 寻址方式 126
4.4 指令功能/类型 130
4.5 高级语言的翻译和启动执行 140
4.6 汇编语言和指令系统的发展 142
第四章 习题 146
第五章 主存储器与存储系统 149
5.1 主存储器的逻辑模型 151
5.2 主存储器介质的发展 155
5.3 存储器模块的组织 163
5.4 存储系统的层次结构 168
5.5 高速缓存(Cache) 173
第五章 习题 178
第六章 CPU工作原理 179
6.1 CPU的基本概念 181
6.2 CPU控制器的时序 184
6.3 CPU控制器的工作原理 186
6.4 典型指令的执行过程分析 193
6.5 控制信号产生部件的实现技术 199
6.6 硬布线逻辑控制器和微程序控制器的比较 209
6.7 CPU的流水线技术 210
6.8 CPU的多核技术 215
第六章 习题 220
第七章 外部存储器 223
7.1 磁盘存储器 225
7.2 闪存存储器 240
第七章 习题 247
第八章 输入输出系统 249
8.1 I/O控制器(接口) 251
8.2 I/O控制方式 253
8.3 总线 265
8.4 输入输出设备 277
第八章 习题 298
参考文献 300