第一编 基础部分 1
第一章 布尔代数及布尔函数 1
§1-1 布尔代数的基本性质 1
§1-2 布尔函数 4
§1-3 开关电路的分析 15
习题与思考题 16
参考文献 20
第二章 组合逻辑电路的综合 21
§2-1 引言 21
§2-2 逻辑电路设计的一般过程 22
§2-3 关于组合函数最小化问题的一些基本概念 23
§2-4 公式法化简组合函数 24
§2-5 图表法化简组合函数的基础概念 25
§2-6 组合函数的卡诺图化简法 28
§2-7 降维图及其在组合函数化简中的应用 37
§2-8 单输出组合函数的列表法(奎因-麦克拉斯基法)化简 42
§2-9 多输出组合函数的列表法化简 52
§2-10 组合函数的最小二级或与实现 57
§2-11 用与非门及或非门实现二级电路 58
§2-12 三级与非电路的设计 59
§2-13 常用组合电路设计举例 65
习题与思考题 77
参考文献 82
第三章 同步时序电路的综合 84
§3-1 时序函数与同步时序机 84
§3-2 状态表的推导 92
§3-3 完全确定的状态表的化简 98
§3-4 不完全确定的状态表的化简 106
§3-5 状态分配 134
习题与思考题 146
参考文献 151
第四章 异步时序电路的综合 152
§4-1 异步时序电路的特性 153
§4-2 流程表 155
§4-3 状态分配 171
§4-4 异步时序电路综合举例 177
§4-5 脉冲异步时序电路 181
习题与思考题 183
参考文献 186
第五章 开关电路的瞬态分析 187
§5-1 延迟与冒险 187
§5-2 六值逻辑及其在冒险检测中的应用 192
§5-3 组合电路中静态冒险的检测 195
§5-4 组合电路中动态冒险的检测 199
§5-5 组合电路中静态冒险的消除 201
§5-6 组合电路中动态冒险的消除 205
§5-7 时序电路中冒险的产生及消除 209
习题与思考题 212
参考文献 215
第二编 专论选编 216
第六章 组合函数的分解 216
§6-1 函数分解 216
§6-2 简单不相交分解 216
§6-3 复杂不相交分解 221
§6-4 相交分解 225
§6-5 函数分解带来的经济效果 228
习题与思考题 231
参考文献 231
第七章 特殊函数 233
§7-1 对称函数 233
§7-2 单调函数 238
§7-3 阈函数 241
§7-4 无扇出函数 248
习题与思考题 250
参考文献 252
第八章 逻辑模块设计 253
§8-1 引言 253
§8-2 专用模块设计举例 254
§8-3 关于通用逻辑模块的基本概念 256
§8-4 通用模块 265
§8-5 可编程序逻辑阵列 279
习题与思考题 286
参考文献 288
第九章 三值逻辑电路 290
§9-1 三值逻辑的基本运算 291
§9-2 多值逻辑定理 295
§9-3 三值逻辑的范式 296
§9-4 三值逻辑函数的化简 298
§9-5 三值逻辑的门电路 300
§9-6 三值逻辑电路的设计 313
§9-7 三值逻辑系统的纠错 324
习题与思考题 330
参考文献 331
第十章 逻辑仿真 333
§10-1 引言 333
§10-2 门级逻辑仿真 335
§10-3 逻辑电路仿真举例 350
§10-4 仿真语言简介 353
习题与思考题 361
参考文献 362