第1章 逻辑代数基础 1
1.1 逻辑代数概述 1
1.1.1 逻辑变量和逻辑函数 1
1.1.2 基本逻辑运算 3
1.1.3 常用的复合逻辑运算 4
1.1.4 逻辑图 5
1.2 逻辑代数的基本定理 6
1.2.1 基本公式 6
1.2.2 其他常用逻辑恒等式 7
1.2.3 基本逻辑定理 8
1.3 逻辑函数的标准表达式和卡诺图 10
1.3.1 逻辑函数的两种标准表达形式 10
1.3.2 两种逻辑函数标准表达式之间的相互关系 13
1.3.3 将逻辑函数按照标准形式展开 14
1.3.4 逻辑函数的卡诺图表示 15
1.4 逻辑函数的化简 17
1.4.1 代数法化简 17
1.4.2 卡诺图化简法 20
1.4.3 利用卡诺图运算来进行逻辑化简 23
1.4.4 不完全确定的逻辑函数的化简 26
1.4.5 使用异或函数的卡诺图化简 27
1.4.6 多输出逻辑函数的化简 29
1.4.7 影射变量卡诺图 32
1.4.8 逻辑函数的计算机化简 35
本章概要 36
思考题和习题 37
第2章 组合逻辑电路 40
2.1 组合逻辑电路分析 40
2.1.1 组合逻辑电路分析的一般过程 40
2.1.2 常用的组合逻辑电路模块分析 43
2.2 组合逻辑电路设计 50
2.2.1 组合逻辑电路设计的一般过程 50
2.2.2 应用组合逻辑电路模块构成组合电路 58
2.2.3 数字运算电路设计 62
2.3 数字集成电路的电气特性 77
2.3.1 门电路的电压传输特性 78
2.3.2 数字集成电路的静态特性 79
2.3.3 数字集成电路的动态特性 82
2.3.4 三态输出电路和开路输出电路 83
2.4 组合逻辑电路中的竞争-冒险 86
2.4.1 竞争-冒险现象及其成因 86
2.4.2 检查竞争-冒险现象的方法 87
2.4.3 消除竞争-冒险现象的方法 89
本章概要 91
思考题和习题 91
第3章 触发器及其基本应用电路 96
3.1 触发器的基本逻辑类型及其状态的描写 96
3.1.1 RS触发器 96
3.1.2 JK触发器 100
3.1.3 D触发器 101
3.1.4 T触发器 101
3.1.5 4种触发器的相互转换 102
3.2 触发器的电路结构与工作原理 103
3.2.1 D锁存器 103
3.2.2 主从触发器 105
3.2.3 边沿触发器 107
3.2.4 边沿触发器的动态特性 115
3.3 触发器的基本应用 118
3.3.1 简单计数器 118
3.3.2 寄存器 124
本章概要 131
思考题和习题 132
第4章 同步时序电路 135
4.1 时序电路的描述 135
4.1.1 两种基本模型 135
4.1.2 状态转换图和状态转换表 137
4.1.3 两种基本模型的相互转换 142
4.2 同步时序电路的分析 145
4.2.1 同步时序电路分析的一般过程 145
4.2.2 常用同步时序电路分析 152
4.3 同步时序电路的设计 163
4.3.1 同步时序电路设计的一般过程 163
4.3.2 带有冗余状态的同步时序电路设计 172
4.3.3 用算法状态机方法设计同步时序电路 176
4.3.4 同步时序电路设计中的状态分配问题 180
4.4 时序电路的状态化简 185
4.4.1 完全描述状态表的等价与化简 185
4.4.2 不完全描述状态表的化简 190
4.5 同步时序电路系统中的一些实际问题 195
4.5.1 电路延时的影响 195
4.5.2 时钟信号的驱动问题 198
本章概要 198
思考题和习题 199
第5章 异步时序电路 203
5.1 基本型异步时序电路的分析 203
5.1.1 基本型异步时序电路的结构及其描述 203
5.1.2 基本型异步时序电路的一般分析过程 207
5.2 基本型异步时序电路中的竞争与冒险 213
5.2.1 临界竞争与非临界竞争 213
5.2.2 临界竞争的判别 216
5.2.3 临界竞争的消除 219
5.2.4 基本型异步时序电路中的冒险 224
5.3 基本型异步时序电路设计 225
5.4 脉冲型异步时序电路的分析与设计 234
5.4.1 脉冲型异步时序电路的分析 235
5.4.2 脉冲型异步时序电路的设计 240
本章概要 248
思考题和习题 249
第6章 可编程逻辑器件与数字系统设计初步 252
6.1 可编程逻辑器件的基本结构 252
6.1.1 基于乘积项的可编程逻辑器件 252
6.1.2 基于查找表的可编程逻辑器件 257
6.1.3 可编程逻辑器件中的“熔丝” 261
6.1.4 可编程逻辑器件的编程过程 264
6.2 数字系统设计初步 265
6.2.1 数字系统 265
6.2.2 数字系统设计的一般过程 266
6.2.3 用可编程逻辑器件进行数字系统设计 268
本章概要 299
思考题和习题 300
附录 302
附录1 数制与代码 302
附录2 《电器图用图形符号—二进制逻辑单元》(GB4728.12-85) 简介 308
附录3 二极管、晶体管与场效应管的开关特性 318
附录4 集成逻辑门电路的内部结构简介 322
附录5 VHDL的对象、运算符和关键字 331
参考文献 334