《数字电子技术基础》PDF下载

  • 购买积分:14 如何计算积分?
  • 作  者:王友仁,陈则王,洪春梅等编著
  • 出 版 社:北京:机械工业出版社
  • 出版年份:2010
  • ISBN:9787111307075
  • 页数:413 页
图书介绍:本书为江苏省精品课程配套教材。内容有逻辑代数基础、数字集成门电路、组合逻辑电路、触发器、时序逻辑电路等。

前言 1

本书主要符号说明 1

第1章 逻辑代数基础 1

1.1 概述 1

1.2 数制与码制 3

1.2.1 几种常用的计数制 3

1.2.2 数制间的相互转换 5

1.2.3 二进制算术运算 7

1.2.4 几种常用的编码制 8

思考题 9

1.3 基本逻辑运算 9

1.3.1 基本逻辑运算 9

1.3.2 常用复合逻辑运算 11

思考题 12

1.4 逻辑代数的基本定理及常用公式 12

1.4.1 逻辑代数的基本定律 12

1.4.2 逻辑代数中的基本规则 13

1.4.3 逻辑代数中的几个常用公式 15

思考题 16

1.5 逻辑函数及其表示方法 16

1.5.1 逻辑函数的定义 16

1.5.2 逻辑函数常用的表示方法 16

1.5.3 逻辑函数的卡诺图 18

思考题 21

1.6 逻辑函数的化简 21

1.6.1 化简的意义 21

1.6.2 代数化简法 22

1.6.3 卡诺图化简法 24

1.6.4 具有无关项的逻辑函数化简 26

思考题 28

本章小结 28

习题1 29

第2章 数字集成门电路 32

2.1 概述 32

2.2 MOS集成门电路 33

2.2.1 MOS管的开关特性 33

2.2.2 CMOS反相器 34

2.2.3 其他类型CMOS门电路 40

2.2.4 NMOS门电路 46

思考题 47

2.3 TTL集成门电路 47

2.3.1 双极型三极管的开关特性 47

2.3.2 TTL反相器 50

2.3.3 其他类型TTL门电路 55

思考题 57

2.4 集成门电路使用中的几个实际问题 57

2.4.1 集成门电路的使用 58

2.4.2 CMOS门电路与TTL门电路的接口 59

本章小结 60

习题2 61

第3章 组合逻辑电路 65

3.1 概述 65

思考题 65

3.2 组合逻辑电路分析 65

思考题 67

3.3 组合逻辑电路设计 67

3.3.1 不含有约束项的组合逻辑电路设计 67

3.3.2 含有约束项的组合逻辑电路设计 68

思考题 69

3.4 典型中规模组合逻辑集成电路 69

3.4.1 编码器和译码器 69

3.4.2 数据选择器和数据分配器 83

3.4.3 加法器 87

3.4.4 数值比较器 91

思考题 94

3.5 组合逻辑电路中的竞争与冒险 94

3.5.1 产生竞争与冒险的原因 94

3.5.2 竞争冒险现象的判别 95

3.5.3 竞争冒险现象的消除方法 96

思考题 97

本章小结 98

习题3 98

第4章 触发器 104

4.1 概述 104

4.2 基本RS触发器 104

4.2.1 基本RS触发器电路结构及工作原理 104

4.2.2 触发器功能的描述方法 105

4.2.3 典型集成基本RS触发器74LS279 107

思考题 108

4.3 同步触发器 108

4.3.1 同步RS触发器 108

4.3.2 同步D触发器 109

4.3.3 同步JK触发器 110

4.3.4 典型集成同步触发器74LS375 112

思考题 112

4.4 主从触发器 113

4.4.1 主从RS触发器 113

4.4.2 主从JK触发器 114

4.4.3 典型集成主从触发器SN7476 116

思考题 117

4.5 边沿触发器 117

4.5.1 利用门电路传输延迟时间的边沿触发器 117

4.5.2 维持阻塞结构的边沿触发器 119

4.5.3 由CMOS传输门构成的边沿触发器 121

4.5.4 典型边沿触发的集成触发器74LS74 122

思考题 123

4.6 触发器的逻辑功能分类及相互转换 123

4.6.1 触发器的逻辑功能分类 124

4.6.2 不同类型触发器之间的转换 125

思考题 128

4.7 触发器的动态特性 128

4.7.1 基本RS触发器的动态特性 128

4.7.2 同步触发器的动态特性 129

4.7.3 主从触发器的动态特性 130

4.7.4 边沿触发器的动态特性 131

思考题 132

本章小结 132

习题4 133

第5章 时序逻辑电路 141

5.1 概述 141

思考题 142

5.2 时序逻辑电路分析 143

5.2.1 同步时序逻辑电路分析方法 143

5.2.2 时序逻辑电路分析方法及描述工具 143

5.2.3 时序逻辑电路分析过程中的常见问题 145

思考题 149

5.3 时序逻辑电路设计 150

5.3.1 同步时序逻辑电路设计方法 150

5.3.2 时序逻辑电路设计过程中的常见问题 154

思考题 162

5.4 典型中规模时序逻辑集成电路 163

5.4.1 寄存器和移位寄存器 163

5.4.2 计数器 167

思考题 182

本章小结 182

习题5 183

第6章 脉冲波形产生与变换电路 187

6.1 概述 187

6.2 单稳态触发器 188

6.2.1 由门电路组成的单稳态触发器 188

6.2.2 集成单稳态触发器 193

6.2.3 单稳态触发器的应用 197

思考题 198

6.3 施密特触发器 199

6.3.1 由CMOS门电路组成的施密特触发器 199

6.3.2 集成施密特触发器 201

6.3.3 施密特触发器的应用 203

思考题 204

6.4 多谐振荡器 204

6.4.1 由CMOS门电路组成的多谐振荡器 205

6.4.2 由施密特触发器组成的多谐振荡器 207

6.4.3 石英晶体多谐振荡器 208

思考题 210

6.5 555集成定时器及应用 210

6.5.1 555集成定时器的组成与功能 210

6.5.2 555集成定时器的应用 213

思考题 218

本章小结 218

习题6 218

第7章 数/模和模/数转换器 223

7.1 概述 223

7.2 D/A转换器 223

7.2.1 D/A转换器工作原理 224

7.2.2 权电阻网络D/A转换器 224

7.2.3 倒T形电阻网络D/A转换器 225

7.2.4 权电流型D/A转换器 227

7.2.5 具有双极性输出的D/A转换器 228

7.2.6 D/A转换器的主要技术参数 229

7.2.7 典型集成D/A转换器 231

思考题 236

7.3 A/D转换器 236

7.3.1 A/D转换器工作原理 236

7.3.2 并联比较型A/D转换器 238

7.3.3 逐次渐近型A/D转换器 240

7.3.4 双积分型A/D转换器 242

7.3.5 ∑-△型A/D转换器 245

7.3.6 A/D转换器的主要技术参数 246

7.3.7 典型集成A/D转换器 247

思考题 254

本章小结 255

习题7 255

第8章 半导体存储器 258

8.1 概述 258

思考题 260

8.2 只读存储器 260

8.2.1 只读存储器的基本结构和工作原理 260

8.2.2 掩膜只读存储器 261

8.2.3 可编程只读存储器 263

8.2.4 可擦除的可编程只读存储器 264

8.2.5 用只读存储器实现组合逻辑函数 267

思考题 268

8.3 随机存储器 268

8.3.1 随机存储器的基本结构和工作原理 268

8.3.2 静态随机存储器 270

8.3.3 动态随机存储器 273

8.3.4 RAM容量的扩展 277

思考题 278

8.4 顺序存储器 278

8.4.1 顺序存储器的结构和工作原理 278

8.4.2 动态移存器和FIFO型顺序存储器 280

思考题 282

本章小结 282

习题8 282

第9章 可编程逻辑器件 285

9.1 概述 285

思考题 289

9.2 PLA与PAL 289

9.2.1 可编程逻辑器件的基本结构 289

9.2.2 可编程逻辑阵列(PLA) 293

9.2.3 可编程阵列逻辑(PAL) 294

思考题 297

9.3 通用阵列逻辑(GAL) 297

9.3.1 GAL的基本结构 298

9.3.2 输出逻辑宏单元(OLMC) 299

9.3.3 GAL器件的编程位地址和结构控制字 303

思考题 305

9.4 复杂可编程逻辑器件(CPLD) 305

9.4.1 CPLD的结构 305

9.4.2 CPLD在系统可编程技术 308

思考题 309

9.5 现场可编程门阵列(FPGA) 309

9.5.1 FPGA实现逻辑功能的基本原理 309

9.5.2 FPGA的结构 311

9.5.3 FPGA内嵌功能单元 315

9.5.4 FPGA器件的配置 316

思考题 317

9.6 可编程逻辑器件的开发应用 318

9.6.1 可编程逻辑器件的设计过程与设计原则 318

9.6.2 应用设计举例 320

本章小结 327

习题9 327

第10章 数字系统设计基础 329

10.1 数字系统基本结构 329

10.2 数字系统设计方法 329

10.2.1 数字系统设计方法分类 329

10.2.2 算法状态机(ASM) 330

10.2.3 寄存器传输语言(RTL) 332

思考题 333

10.3 数字系统设计举例 333

10.3.1 数字逻辑功能电路的VHDL建模 334

10.3.2 数字密码锁系统设计 344

10.3.3 数字频率计系统设计 350

思考题 360

本章小结 360

习题10 360

第11章 数字电路测试与可测试性设计 362

11.1 数字电路测试基本概念 362

11.1.1 故障和故障模型 363

11.1.2 故障测试集 364

11.1.3 测试码生成 367

思考题 369

11.2 组合电路测试 369

11.2.1 敏化路径法 369

11.2.2 布尔差分法 376

思考题 378

11.3 时序电路测试 378

思考题 381

11.4 数字系统可测性设计 381

11.4.1 可控性和可观性 382

11.4.2 扫描设计法 383

11.4.3 内建自测试 387

11.4.4 SOC系统可测性设计 390

思考题 395

本章小结 395

习题11 396

附录 397

附录A VHDL硬件描述语言基础 397

A.1 VHDL语言基本结构 397

A.2 VHDL语言基本元素 399

A.3 VHDL语言描述语句 402

A.4 VHDL语言描述方式 404

附录B QuartusⅡ开发软件简介 405

参考文献 412