目录 1
第一章 数位逻辑电路 1
1-1 逻辑闸 1
1-2 布尔代数 4
1-3 图览化简法 7
1-4 组合式电路 12
1-5 正反器 17
1-6 时序式电路 22
1-7 结论 29
参考资料 30
问题 30
第二章 积体电路与数位函数 33
2-1 数位积体电路 33
2-2 IC正反器与暂存器 39
2-3 解码器与多工器 42
2-4 二进位计数器 46
2-5 移位暂存器 50
2-6 随意存取记忆(RAM) 53
2-7 仅读记忆(ROM) 57
参考资料 60
问题 60
第三章 资料表示法 65
3-1 资料类型 65
3-2 固定点表示法 71
3-3 浮动点表示法 77
3-4 其他二进位码 79
3-5 错误侦测码 81
参考资料 83
问题 83
4-1 暂存器传移语言 87
第四章 暂存器传移及微运算 87
4-2 暂存器之间的传移 89
4-3 算术性微运算 98
4-4 逻辑性微运算 102
4-5 移位性微运算 108
4-6 控制函数 110
参考资料 114
问题 115
第五章 基本计算机组织与设计 119
5-1 指令码 119
5-2 计算机指令 122
5-3 时序及控制 126
5-4 指令的执行 130
5-5 输入输出及中断 136
5-6 计算机的设计 141
5-7 结论 145
参考资料 146
问题 147
第六章 计算机软体 151
6-1 导论 151
6-2 程式设计语言 152
6-3 组合语言 155
6-4 组合编译器 158
6-5 程式重复环 162
6-6 规划算术及逻辑运算 165
6-7 副程式 170
6-8 输入输出的程式设计 174
6-9 系统软体 179
参考资料 183
问题 184
7-1 处理器汇流排组织 189
第七章 中央处理器组织 189
7-2 算术逻辑单元(ALU) 191
7-3 堆叠器组织 198
7-4 指令格式 203
7-5 定位类型 207
7-6 资料传移及处理 212
7-7 程式控制 216
7-8 微算器组织 225
7-9 并行处理 233
参考资料 242
问题 243
第八章 微程式控制组织 251
8-1 控制记忆 251
8-2 位址排序 253
8-3 微程式例子 258
8-4 微程式排序器 265
8-5 微指令格式 269
8-6 软体支援 274
8-7 优点及应用 276
参考资料 278
问题 279
第九章 算术处理器设计 285
9-1 导论 285
9-2 无正负号二进位数字的此较及减法 286
9-3 加法及减法演算法 290
9-4 乘法演算法 293
9-5 除法演算法 295
9-6 处理器的结构安排 300
9-7 控制部份的设计 303
9-8 用微程式设计的计算器 305
问题 313
参考资料 313
第十章 算术演算法 317
10-1 导论 317
10-2 正负号2补数数字的算术 318
10-3 乘法及除法 320
10-4 浮动点算术运算 326
10-5 十进位算术单元 334
10-6 十进位算术运算 338
参考资料 344
问题 345
第十一章 输入输出组织 351
11-1 周边装置 351
11-2 I/O介面 353
11-3 不同步资料传移 361
11-4 直接记忆存取(DMA) 372
11-5 优先排序式中断 377
11-6 输入输出处理器(IOP) 382
11-7 多元处理机系统结构 389
11-8 资料连系处理机 392
参考资料 397
问题 398
第十二章 记忆组织 401
12-1 辅助记忆 401
12-2 微算机的记忆 404
12-3 记忆阶层 408
12-4 结合式记忆 410
12-5 虚拟记忆 413
12-6 快取记忆 419
12-7 记忆管理硬体 426
参考资料 434
问题 435