第1章 概论 1
1.1 学习目的和方法 1
1.2 内容提要 1
1.2.1 计算机的工作原理和硬件系统 1
1.2.2 计算机软件系统 3
1.3 练习题 4
1.4 练习题参考答案 7
第2章 数据编码和数据运算 10
2.1 学习目的和方法 10
2.2 内容提要 10
2.2.1 数据与文字的编码 10
2.2.2 定点数的加减乘除运算 14
2.2.3 逻辑运算 15
2.2.4 定点运算器 16
2.2.5 浮点数运算与浮点运算器 18
2.3 重点和难点辅导 19
2.3.1 机器数的定点与浮点表示 19
2.3.2 定点乘除法运算 20
2.3.3 数据校验码的编码 24
2.4 练习题 27
2.5 练习题参考答案 34
第3章 存储系统 45
3.1 学习目的和方法 45
3.2 内容提要 45
3.2.1 存储器的构成及分类 45
3.2.2 半导体存储器——内存 46
3.3 重点和难点辅导 48
3.3.1 地址译码系统 48
3.3.2 RAM的组织 49
3.3.3 层次化存储系统 49
3.3.4 Cache的管理 49
3.3.5 虚拟存储器管理 52
3.4 练习题 54
3.5 练习题参考答案 59
第4章 指令系统 64
4.1 学习目的和方法 64
4.2 内容提要 64
4.2.1 指令格式和指令编码 64
4.2.2 操作数的类型与存储方式 65
4.2.3 寻址方式 66
4.2.4 指令系统 66
4.2.5 CISC和RISC 67
4.3 重点和难点辅导 67
4.3.1 指令操作码的扩展编码技术 67
4.3.2 寻址方式的应用 69
4.3.3 RISC的概念和特征 71
4.4 练习题 71
4.5 练习题参考答案 77
第5章 控制器 83
5.1 学习目的和方法 83
5.2 内容提要 83
5.2.1 CPU与控制器 83
5.2.2 指令周期及指令的执行过程 85
5.2.3 硬连线控制器 85
5.2.4 微程序控制器 86
5.3 重点和难点辅导 88
5.3.1 指令执行过程 88
5.3.2 微程序控制器 90
5.4 练习题 92
5.5 练习题参考答案 98
第6章 系统总线 103
6.1 学习目的和方法 103
6.2 内容提要 103
6.2.1 基本概念 103
6.2.2 总线中传输信息的基本方式 104
6.2.3 总线的通信同步方式 105
6.2.4 总线控制方式 105
6.2.5 总线接口 106
6.3 重点和难点辅导 107
6.4 练习题 109
6.5 练习题参考答案 114
第7章 外围设备 117
7.1 学习目的和方法 117
7.2 内容提要 117
7.2.1 输出设备 117
7.2.2 输入设备 119
7.2.3 音频处理 121
7.2.4 磁盘存储设备 122
7.2.5 光盘存储设备 125
7.3 重点和难点辅导 126
7.4 练习题 128
7.5 练习题参考答案 133
第8章 输入输出系统 136
8.1 学习目的和方法 136
8.2 内容提要 136
8.2.1 I/O系统 136
8.2.2 I/O接口 136
8.2.3 数据传送的控制方式 137
8.3 重点和难点辅导 139
8.3.1 中断机制 139
8.3.2 DMA控制机制 140
8.4 练习题 141
8.5 练习题参考答案 148
附录一 《计算机组成原理》习题参考答案 157
附录二 模拟试卷 204
附录三 2001年上半年全国高等教育自学考试计算机组成原理试卷 217
附录四 2002年上半年全国高等教育自学考试计算机组成原理试卷 223
参考文献 230