第1章 数字逻辑概论 1
1.1 数字电路与数字信号 2
1.1.1 数字技术的发展及其应用 2
1.1.2 数字集成电路的分类及特点 3
1.1.3 模拟信号与数字信号 6
1.1.4 数字信号的描述方法 7
1.2 数制 11
1.2.1 十进制 11
1.2.2 二进制 12
1.2.3 十六进制和八进制 14
1.2.4 进制之间的相互转换 15
1.3 二进制数的算术运算 18
1.3.1 无符号二进制数的算术运算 19
1.3.2 带符号二进制数的算术运算 20
1.4 二进制代码 22
1.4.1 自然二进制码 22
1.4.2 二-十进制编码 22
1.4.3 格雷码 23
1.4.4 ASCII码 23
1.5 二值逻辑变量与基本逻辑运算 24
1.6 逻辑函数及其表示方法 27
本章小结 29
习题 30
第2章 逻辑代数基础 32
2.1 逻辑代数 32
2.1.1 逻辑代数的基本定律和恒等式 32
2.1.2 逻辑代数的基本规则 35
2.1.3 逻辑函数的变换及代数化简法 36
2.2 逻辑函数的卡诺图化简法 40
2.2.1 最小项的定义及其性质 40
2.2.2 逻辑函数的最小项表达式 41
2.2.3 用卡诺图表示逻辑函数 42
2.2.4 用卡诺图化简逻辑函数 44
本章小结 47
习题 47
第3章 逻辑门电路 50
3.1 MOS逻辑门电路 50
3.1.1 概述 50
3.1.2 MOS管的开关特性 52
3.1.3 CMOS反相器和传输门 53
3.1.4 CMOS与非门、或非门和异或门 56
3.1.5 CMOS漏极开路门电路和三态输出门电路 57
3.1.6 CMOS门电路的电气特性和参数 62
3.2 TTL逻辑门电路 67
3.2.1 三极管的开关特性 67
3.2.2 反相器的基本电路 69
3.2.3 TTL逻辑门电路 72
3.2.4 集电极开路门和三态门 73
3.3 逻辑描述中的几个问题 75
3.3.1 正负逻辑问题 75
3.3.2 基本逻辑门电路的等效符号及其应用 76
3.4 逻辑门电路使用中的几个实际问题 79
3.4.1 各种门电路之间的接口问题 79
3.4.2 抗干扰措施 82
本章小结 84
习题 84
第4章 组合逻辑电路 87
4.1 概述 87
4.2 组合逻辑电路的分析 88
4.3 组合逻辑电路的设计 90
4.4 组合逻辑电路中的竞争冒险 94
4.4.1 产生竞争冒险的原因 94
4.4.2 竞争冒险现象的识别 96
4.4.3 竞争冒险的消去方法 97
4.5 常用组合逻辑集成电路 100
4.5.1 编码器 100
4.5.2 译码器/数据分配器 105
4.5.3 数据选择器 117
4.5.4 数值比较器 124
4.5.5 算术运算电路 128
本章小结 133
习题 134
第5章 锁存器与触发器 141
5.1 概述 141
5.1.1 锁存器与触发器 142
5.1.2 锁存器和触发器逻辑功能描述方法 142
5.1.3 双稳态存储单元电路 143
5.2 锁存器 143
5.2.1 基本RS锁存器 144
5.2.2 锁存器和触发器逻辑功能描述 145
5.2.3 逻辑门控RS锁存器——同步触发器 147
5.2.4 D锁存器 149
5.3 触发器的电路结构和工作原理 151
5.3.1 主从触发器 152
5.3.2 维持阻塞触发器 153
5.3.3 利用传输延迟的触发器 154
5.4 触发器的逻辑功能 155
5.4.1 D触发器 157
5.4.2 JK触发器 157
5.4.3 T触发器 159
5.4.4 T′触发器 160
5.4.5 RS触发器 160
5.4.6 触发器功能转换 160
本章小结 162
习题 162
第6章 时序逻辑电路 167
6.1 时序逻辑电路的基本概念 167
6.1.1 时序逻辑电路的特点 167
6.1.2 时序逻辑电路的分类 168
6.1.3 时序逻辑电路的功能描述 170
6.2 同步时序逻辑电路的分析 173
6.2.1 分析同步时序逻辑电路的一般步骤 173
6.2.2 同步时序逻辑电路分析举例 173
6.3 异步时序逻辑电路的分析 178
6.4 若干典型的时序逻辑电路 180
6.4.1 寄存器和移位寄存器 181
6.4.2 计数器 187
6.5 同步时序逻辑电路的设计 203
6.5.1 设计同步时序逻辑电路的一般步骤 204
6.5.2 同步时序逻辑电路设计举例 205
本章小结 213
习题 213
第7章 脉冲波形的产生与变换 221
7.1 概述 221
7.2 单稳态触发器 222
7.2.1 用门电路组成的单稳态触发器 222
7.2.2 集成单稳态触发器 226
7.2.3 单稳态触发器的应用 228
7.3 施密特触发器 230
7.3.1 用门电路组成的施密特触发器 231
7.3.2 施密特触发器的应用 233
7.4 多谐振荡器 235
7.4.1 用门电路组成的多谐振荡器 235
7.4.2 用施密特触发器构成的多谐振荡器 238
7.4.3 石英晶体振荡器 239
7.5 555定时器及其应用 240
7.5.1 555定时器 240
7.5.2 用555定时器组成的单稳态触发器 242
7.5.3 用555定时器组成的施密特触发器 243
7.5.4 用555定时器组成的多谐振荡器 244
本章小结 246
习题 246
第8章 数/模和模/数转换 254
8.1 概述 254
8.2 D/A转换器 255
8.2.1 D/A转换的基本原理 255
8.2.2 权电阻网络型D/A转换器 256
8.2.3 倒T形电阻网络D/A转换器 257
8.2.4 权电流型D/A转换器 259
8.2.5 双极性D/A转换器 261
8.2.6 D/A转换器的技术指标 262
8.2.7 集成D/A转换器及其应用 264
8.3 A/D转换器 266
8.3.1 A/D转换的基本原理 266
8.3.2 并行比较型A/D转换器 269
8.3.3 逐次逼近型A/D转换器 271
8.3.4 双积分型A/D转换器 273
8.3.5 A/D转换器的主要技术指标 276
8.3.6 集成A/D转换器简介 276
本章小结 277
习题 278
第9章 半导体存储器 281
9.1 只读存储器 282
9.1.1 ROM的定义与基本结构 282
9.1.2 二维译码 284
9.1.3 可编程ROM 285
9.1.4 集成电路ROM 288
9.1.5 ROM的读操作与时序图 289
9.1.6 ROM的应用举例 290
9.2 随机存取存储器 292
9.2.1 静态随机存取存储器 293
9.2.2 同步静态随机存取存储器 294
9.2.3 动态随机存取存储器 295
9.3 存储器容量的扩展 296
9.3.1 位扩展方式 296
9.3.2 字扩展方式 297
9.3.3 字、位同时扩展 298
本章小结 299
习题 299
第10章 可编程逻辑器件 301
10.1 可编程逻辑器件的基本特点 302
10.2 可编程逻辑阵列 302
10.3 可编程阵列逻辑 303
10.4 复杂的可编程逻辑器件 303
10.4.1 CPLD的结构 303
10.4.2 CPLD编程简介 312
本章小结 313
习题 314
附录1 常用逻辑符号对照表 316
附录2 CMOS和TTL门电路的技术参数表 318
附录3 本书常用符号表 319
参考文献 320