第1章 数字逻辑电路基础知识 1
1.1 数字电路的特点 1
1.2 数制 2
1.2.1 十进制 2
1.2.2 二进制 2
1.2.3 十六进制 3
1.2.4 不同进制数的表示符号 3
1.3 不同进制数之间的转换 3
1.3.1 二、十六进制数转换成十进制数 3
1.3.2 二进制与十六进制数之间的转换 4
1.3.3 十进制数转换成二、十六进制数 4
1.4 二进制代码 6
1.4.1 自然二进制代码 6
1.4.2 二-十进制代码 6
1.4.3 ASCII码 7
1.5 基本逻辑运算 8
1.5.1 与逻辑运算 8
1.5.2 或逻辑运算 10
1.5.3 非逻辑运算 11
1.6 小结 11
习题 11
第2章 逻辑门电路 13
2.1 开关元件的开关特性 13
2.1.1 二极管的开关特性 13
2.1.2 晶体管的开关特性 14
2.2 基本逻辑门电路 15
2.2.1 与门电路 15
2.2.2 或门电路 16
2.2.3 非门电路 17
2.2.4 复合逻辑门 18
2.2.5 正逻辑和负逻辑 19
2.3 TTL数字集成逻辑门电路 20
2.3.1 基本TTL与非门工作原理 20
2.3.2 TTL与非门的主要外部特性参数 22
2.3.3 TTL集电极开路门 26
2.3.4 三态门 28
2.3.5 TTL常用集成电路芯片 31
2.4 ECL逻辑门电路 33
2.4.1 电路的基本结构 33
2.4.2 ECL门的工作特点 35
2.5 MOS逻辑门电路 35
2.5.1 MOS场效应管及其开关特性 35
2.5.2 CMOS逻辑电路 37
2.5.3 CMOS集成电路的主要特点 39
2.6 数字集成电路使用中应注意的问题 40
2.6.1 电源 40
2.6.2 输出端的连接 40
2.6.3 不用输入端的处理 41
2.6.4 CMOS电路的储电防护 41
2.6.5 CMOS电路与TTL电路的电平匹配 41
2.6.6 负载能力的匹配 41
2.7 小结 43
习题 43
第3章 逻辑代数与逻辑函数 50
3.1 逻辑代数的基本运算 50
3.1.1 基本运算公式 50
3.1.2 基本运算定律 50
3.1.3 基本运算规则 51
3.2 逻辑函数的变换和化简 52
3.2.1 逻辑函数变换和化简的意义 52
3.2.2 逻辑函数的代数法变换 53
3.2.3 逻辑函数的代数法化简 53
3.3 逻辑函数的卡诺图法化简与变换 55
3.3.1 最小项 55
3.3.2 逻辑函数的最小项表达式 56
3.3.3 卡诺图 57
3.3.4 逻辑函数的卡诺图表示 58
3.3.5 逻辑函数的卡诺图化简 59
3.3.6 逻辑函数的卡诺图变换 63
3.4 逻辑函数门电路的实现 64
3.5 各种逻辑函数表示方法的特点及转换 66
3.6 小结 69
习题 69
第4章 组合逻辑电路 73
4.1 组合逻辑电路的分析与设计 73
4.1.1 组合逻辑电路的分析 73
4.1.2 组合逻辑电路的设计 75
4.2 组合逻辑电路的竞争冒险 79
4.2.1 竞争现象 79
4.2.2 冒险现象 79
4.2.3 竞争冒险的检查方法 80
4.2.4 竞争冒险的消除方法 83
4.3 编码器 83
4.3.1 编码器的工作原理 83
4.3.2 中规模集成通用编码器 85
4.4 译码器 90
4.4.1 唯一地址译码器 90
4.4.2 数字显示器 96
4.5 数据分配器与数据选择器 98
4.5.1 数据分配器 98
4.5.2 数据选择器 100
4.6 加法器与算术逻辑单元 106
4.6.1 半加器 106
4.6.2 全加器 107
4.6.3 多位加法器 108
4.7 数值比较器 111
4.7.1 比较器的构成原理 111
4.7.2 集成数值比较器 111
4.8 小结 115
习题 116
第5章 触发器 123
5.1 RS触发器 123
5.1.1 基本RS触发器 123
5.1.2 同步RS触发器 127
5.1.3 主从RS触发器 129
5.1.4 集成RS触发器 131
5.2 JK触发器 132
5.2.1 主从JK触发器 132
5.2.2 边沿JK触发器 135
5.2.3 集成JK触发器 137
5.3 边沿D触发器与T触发器 138
5.3.1 边沿D触发器 138
5.3.2 边沿T触发器 141
5.4 触发器的建立时间和保持时间 141
5.5 触发器的功能转换 142
5.6 小结 143
习题 145
第6章 时序逻辑电路 152
6.1 时序逻辑电路的基本概念 152
6.1.1 时序逻辑电路的基本结构及特点 152
6.1.2 时序逻辑电路的分类 153
6.1.3 时序逻辑电路功能的描述方法 153
6.2 时序逻辑电路的分析 154
6.2.1 分析时序逻辑电路的一般步骤 155
6.2.2 同步时序逻辑电路的分析举例 155
6.2.3 异步时序逻辑电路的分析举例 161
6.3 同步时序电路的设计方法 163
6.3.1 同步时序逻辑电路设计的一般步骤 163
6.3.2 同步时序逻辑电路设计举例 165
6.4 计数器 172
6.4.1 小规模集成电路计数器 172
6.4.2 中规模集成计数器 179
6.5 寄存器 190
6.5.1 数据寄存器 191
6.5.2 移位寄存器 191
6.5.3 移位寄存器型计数器 192
6.5.4 多功能寄存器 198
6.6 算法状态机 203
6.6.1 ASM图 203
6.6.2 设计举例 206
6.7 小结 212
习题 212
第7章 半导体存储器和可编程逻辑器件 224
7.1 半导体存储器概述 224
7.1.1 半导体存储器的分类 224
7.1.2 半导体存储器的基本结构 224
7.1.3 半导体存储器的技术指标 226
7.2 随机存取存储器 226
7.2.1 RAM存储单元 226
7.2.2 集成RAM简介 229
7.2.3 RAM存储容量的扩展 231
7.3 只读存储器 235
7.3.1 存储数据的基本原理 235
7.3.2 读数原理 237
7.4 可编程逻辑器件 239
7.4.1 PLD电路表示法 239
7.4.2 可编程阵列逻辑器件 243
7.4.3 可编程通用阵列逻辑器件 244
7.4.4 可编程逻辑阵列 252
7.5 小结 254
习题 255
第8章 脉冲波形的产生与变换 259
8.1 概述 259
8.1.1 脉冲波形的产生与变换电路的组成 259
8.1.2 555定时器 259
8.2 多谐振荡器 261
8.2.1 由非门组成的多谐振荡器 261
8.2.2 石英晶体时钟脉冲发生器 263
8.2.3 由555定时器组成的多谐振荡器 265
8.3 单稳态触发器 268
8.3.1 由与非门组成的单稳态触发器 268
8.3.2 由555定时器组成的单稳态触发器 270
8.4 施密特触发器 273
8.5 小结 276
习题 277
第9章 数模和模数转换器 280
9.1 D/A转换器 280
9.1.1 权电阻型D/A转换器 280
9.1.2 倒T形电阻网络D/A转换器 282
9.1.3 D/A转换器的主要技术参数 284
9.1.4 集成D/A转换器 284
9.2 A/D转换器 286
9.2.1 采样-保持电路 287
9.2.2 并行A/D转换器 287
9.2.3 逐次逼近式A/D转换器 289
9.2.4 双积分式A/D转换器 292
9.3 小结 295
习题 295
附录A 国家标准GB 4728.12—85 297
附录B 常用逻辑符号对照表 304
附录C TTL和CMOS逻辑门电路的技术参数 306
附录D 国家标准GB 3430—82《国产半导体集成电路型号命名法》 307
部分习题答案 309
自测试卷 331
自测试卷答案 344
参考文献 349