第1章 概述 1
1.1 计算机硬件与软件 1
1.2 数字计算机的组成 3
1.3 微型计算机 7
1.4 计算机主要技术指标 11
1.5 计算机发展简史 13
练习题 14
第2章 计算机常用进位制 17
2.1 进位制 17
2.2 常用进位制间的转换 21
练习题 25
第3章 机器数的表示 27
3.1 机器数的特点 27
3.2 定点数的原码、反码和补码 30
3.3 变形码、移码和浮点数表示 35
3.4 机器数表示形式的变换 39
练习题 43
第4章 机器数的运算方法 46
4.1 机器数的加减运算 46
4.2 定点原码乘法 49
4.3 定点补码乘法 51
4.4 定点原码除法 55
4.5 定点补码除法 57
练习题 62
第5章 编码与代码校验 63
5.1 十进制数的编码 63
5.2 BCD码的存储方式 65
5.3 字符和汉字的编码 67
5.4 代码校验方法 74
练习题 80
6.1 寄存器 82
第6章 计算机基本器件 82
6.2 计数器 86
6.3 编码器和译码器 92
6.4 总线原理及三态门 95
6.5 总线标准的发展 99
6.6 总线缓冲器与总线控制器 106
6.7 时钟发生器 111
练习题 113
第7章 主存储器 115
7.1 存储器概述 115
7.2 静态读写存储器 118
7.3 静态RAM的组成举例 124
7.4 动态读写存储器 128
7.5 只读存储器 134
练习题 138
第8章 运算器 141
8.1 并行加法器 141
8.2 算术逻辑运算部件 145
8.3 定点运算器 148
8.4 浮点运算器 153
练习题 158
第9章 指令系统 159
9.1 指令格式与寻址方式 159
9.2 指令的种类 164
9.3 指令执行方式 170
练习题 174
第10章 控制器 178
10.1 控制器和指令的执行 178
10.2 组合逻辑控制器 181
10.3 PLA控制器 185
10.4 微程序控制器 188
练习题 192
第11章 存储体系结构 193
11.1 主存的多体组织 193
11.2 高速缓冲存储器 197
11.3 虚拟存储器 201
练习题 206
第12章 外部设备 207
12.1 显示器 207
12.2 键盘 213
12.3 行式打印机 217
12.4 激光打印机和喷墨打印机 222
12.5 磁带存储器 226
12.6 磁盘存储器 230
12.7 光盘存储器 234
练习题 238
第13章 主机与外设的数据传送方式 242
13.1 程序查询方式 242
13.2 程序中断方式 246
13.3 DMA方式 250
13.4 通道方式 256
练习题 260
参考文献 261