第1章 数制和编码 1
1.1 数字电子技术概述 1
1.2 进位计数制 4
1.2.1 基数和权 4
1.2.2 几种常用的进位计数制 4
1.3 不同进位计数制间的转换 6
1.3.1 将非十进制数转换成十进制数 6
1.3.2 将十进制数转换成非十进制数 7
1.3.3 非十进制数之间的转换 8
1.4 二进制数的运算 10
1.4.1 加法运算 10
1.4.2 减法运算 10
1.4.3 乘法运算 11
1.4.4 除法运算 11
1.5 常用的几种编码 12
1.5.1 ASCII码 12
1.5.2 十进制数的编码表示 13
1.5.3 汉字字符编码 14
1.5.4 循环码 15
1.5.5 校验码 16
本章小结 17
习题1 18
第2章 逻辑代数基础及逻辑门 19
2.1 逻辑代数基本运算及门电路 19
2.1.1 与运算及与门 19
2.1.2 或运算及或门 21
2.1.3 非运算及非门 22
2.1.4 复合逻辑运算及组合门 22
2.1.5 其他类型的TTL和CMOS集成门 24
2.1.6 集成门电路在使用中存在的实际问题 28
2.1.7 门的性能及参数 31
2.2 逻辑代数的基本公式和规则 32
2.2.1 逻辑代数的基本公式 33
2.2.2 逻辑代数的重要规则 34
2.3 逻辑表达式的变换 35
2.3.1 逻辑运算符的完备性 35
2.3.2 逻辑表达式的变换 36
2.4 逻辑函数的两种标准表达式 36
2.4.1 最小项和最小项表达式 36
2.4.2 最大项和最大项表达式 38
2.5 逻辑函数的化简 41
2.5.1 逻辑代数化简法 41
2.5.2 卡诺图化简法 42
2.5.3 包含无关项逻辑函数的化简 48
2.5.4 多输出逻辑函数的化简 50
本章小结 51
习题2 51
第3章 组合逻辑电路 54
3.1 概述 54
3.2 组合逻辑电路的分析与设计 55
3.2.1 组合逻辑电路的分析 55
3.2.2 组合逻辑电路的设计 56
3.2.3 组合逻辑电路设计中的几个问题 58
3.3 常用的组合逻辑电路 58
3.3.1 编码器 59
3.3.2 译码器 64
3.3.3 数据选择器 74
3.3.4 数值比较器 80
3.3.5 加法器 83
3.4 组合电路的竞争与冒险 87
3.4.1 竞争-冒险现象 87
3.4.2 判断竞争-冒险现象的方法 88
3.4.3 消除竞争-冒险现象的方法 88
本章小结 89
习题3 90
第4章 触发器 93
4.1 概述 93
4.1.1 触发器的描述方法 93
4.1.2 RS锁存器 94
4.2 触发器的电路结构及动作特点 96
4.2.1 电平触发的触发器 97
4.2.2 脉冲触发的触发器 99
4.2.3 边沿触发的触发器 103
4.3 触发器的逻辑功能及相互转换 107
4.3.1 RS触发器 107
4.3.2 JK触发器 107
4.3.3 D触发器 108
4.3.4 T触发器 109
4.3.5 T′触发器 109
4.3.6 不同逻辑功能触发器的相互转换 109
4.4 触发器的动态特性 112
4.4.1 RS锁存器的时间特性 112
4.4.2 主从触发器的时间特性 113
4.4.3 维持阻塞触发器的时间特性 113
4.4.4 边沿D触发器7474的时间特性 114
本章小结 115
习题4 115
第5章 时序逻辑电路 120
5.1 概述 120
5.1.1 时序逻辑电路的组成 120
5.1.2 描述时序逻辑电路的逻辑工具 121
5.2 时序逻辑电路的分析 122
5.2.1 同步时序逻辑电路的分析方法 122
5.2.2 异步时序逻辑电路的分析方法 125
5.3 常用的集成时序逻辑电路 128
5.3.1 寄存器与移位寄存器 128
5.3.2 计数器 135
5.4 时序逻辑电路的设计方法 148
5.4.1 同步时序逻辑电路的设计 148
5.4.2 同步时序电路设计举例 148
5.4.3 异步时序电路的设计 151
本章小结 153
习题5 153
第6章 半导体存储器 157
6.1 概述 157
6.1.1 存储器的技术指标 157
6.1.2 半导体存储器的分类 157
6.2 随机存储器 158
6.2.1 RAM的基本组成 158
6.2.2 RAM存储单元电路 160
6.3 只读存储器 161
6.3.1 只读存储器的组成 161
6.3.2 掩模只读存储器(MROM) 162
6.3.3 一次可编程只读存储器(PROM) 163
6.3.4 可擦除可编程只读存储器(EPROM) 164
6.3.5 电可擦除可编程只读存储器(E2PROM) 165
6.3.6 快闪存储器(Flash Memory) 166
6.3.7 ROM应用举例 166
6.4 存储器芯片容量的扩展 167
6.4.1 字扩展 167
6.4.2 位扩展 168
本章小结 168
习题6 169
第7章 脉冲波形的产生与整形 170
7.1 概述 170
7.2 555定时器 171
7.2.1 555定时器电路的组成 171
7.2.2 555定时器的功能 172
7.3 施密特触发器 173
7.3.1 由门电路构成的施密特触发器 173
7.3.2 由555定时器构成的施密特触发器 176
7.3.3 施密特触发器的应用 177
7.4 单稳态触发器 179
7.4.1 由门电路构成的单稳态触发器 179
7.4.2 由555定时电路构成的单稳态触发器 181
7.4.3 集成单稳态触发器 182
7.4.4 单稳态触发器的应用 184
7.5 多谐振荡器 186
7.5.1 由门电路构成的多谐振荡器 186
7.5.2 石英晶体振荡器 188
7.5.3 由555定时器构成的多谐振荡器 189
7.5.4 多谐振荡器的应用 191
本章小结 192
习题7 192
第8章 数/模转换器与模/数转换器 195
8.1 概述 195
8.2 D/A转换器 196
8.2.1 D/A转换器的基本原理 196
8.2.2 典型的D/A转换器 197
8.2.3 集成D/A转换器(0832)应用举例 204
8.3 A/D转换器 208
8.3.1 A/D转换器的基本原理 208
8.3.2 典型的A/D转换器 211
8.3.3 A/D转换器的主要技术指标 216
8.3.4 集成A/D转换器(0804)应用举例 217
本章小结 219
习题8 219
第9章 可编程逻辑器件 221
9.1 概述 221
9.1.1 PLD的基本结构 221
9.1.2 PLD电路的表示方法 222
9.1.3 可编程逻辑器件的分类 223
9.2 可编程阵列逻辑(PAL) 223
9.3 通用阵列逻辑(GAL) 226
9.4 复杂的可编程逻辑器件(CPLD) 229
9.5 现场可编程门阵列(FPGA) 231
本章小结 232
习题9 233
参考文献 236