《数字逻辑》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:毛法尧编著
  • 出 版 社:北京:高等教育出版社
  • 出版年份:2000
  • ISBN:7040079283
  • 页数:349 页
图书介绍:数字逻辑是计算机科学与技术专业的专业基础课,也是计算机的基础理论之一。本书对数字逻辑的核心内容作了全面系统的阐述。在阐释数字逻辑电路的基本概念和原理的基础上,着重介绍了数字逻辑设计的基础理论和方法,集中讨论逻辑设计的重点问题,突出设计方法。全书共分五部分:第1章和第2章介绍数制、码制、逻辑代数和函数简化;第3章至第5章讨论组合逻辑电路和时序逻辑电路的分析与设计;第6章和第7章结合中、大规模集成电路的应用,论述组合逻辑、时序逻辑和数字系统设计的方法;第8章和第9章探讨自动逻辑综合、逻辑模拟与测试等先进技术;第10章介绍数字系统中广泛使用的几种器件的结构和特点。本书既强调基础理论,又注重实际应用;既体现系统性,又突出重点;既有一定深度又能深入浅出。本书可作为计算机类、电子类、自动化类有关专业的教材,也可作为有关专业工程技术人员的参考书。

第一章 数制与编码 1

1.1 进位计数制 1

1.1.1 十进制数的表示 1

1.1.2 二进制数的表示 2

1.1.3 其他进制数的表示 4

1.2 数制转换 6

1.2.1 二进制数与十进制数的转换 6

1.3.2 原码 9

1.3.1 真值与机器数 9

1.3 带符号数的代码表示 9

1.2.2 八进制数、十六进制数与二进制数的转换 9

1.3.3 反码 10

1.3.4 补码 12

1.3.5 机器数的加、减运算 12

1.3.6 十进制数的补数 15

1.4 数的定点表示和浮点表示 17

1.4.1 数的定点表示 17

1.4.2 数的浮点表示 18

1.5 数码和字符的代码表示 19

1.5.1 十进制数的二进制编码 19

1.5.2 可靠性编码 21

1.5.3 字符代码 23

习题一 25

第二章 逻辑代数基础 26

2.1 逻辑代数的基本概念 26

2.1.1 逻辑变量 26

2.1.2 逻辑运算 27

2.1.3 逻辑函数 28

2.2 逻辑代数的公理、定理及规划 29

2.2.1 逻辑代数的公理和基本定理 29

2.2.2 逻辑代数的重要规则 32

2.3.1 逻辑函数的表示法 33

2.3 逻辑函数表达式的形式与转换 33

2.3.2 逻辑函数表达式的基本形式 34

2.3.3 逻辑函数表达式的标准形式 35

2.3.4 逻辑函数表达式的转换 39

2.4 逻辑函数的化简 42

2.4.1 代数化简法 43

2.4.2 卡诺图化简法 45

2.4.3 逻辑函数化简中有关问题的考虑 55

习题二 57

3.1.1 简单逻辑门电路 60

第三章 组合逻辑电路 60

3.1 逻辑门电路 60

3.1.2 复合逻辑门电路 62

3.2 逻辑函数的实现 66

3.2.1 用“与非”门实现逻辑函数 66

3.2.2 用“或非”门实现逻辑函数 68

3.2.3 用“与或非”门实现逻辑函数 69

3.2.4 用“异或”门实现逻辑函数 70

3.3 组合逻辑电路的分析 75

3.4 组合逻辑电路的设计 75

3.4.1 单输出组合逻辑电路的设计 76

3.4.1 多输出组合逻辑电路的设计 83

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

3.5.1 竞争与冒险的产生 91

3.5.2 判别冒险 93

3.5.3 消除冒险 94

习题三 96

第四章 同步时序逻辑电路 98

4.1 同步时序逻辑电路模型 98

4.1.1 同步时序逻辑电路的结构 98

4.1.2 同步时序逻辑电路的描述 99

4.2.1 R-S触发器 101

4.2 触发器 101

4.2.2 D触发器 105

4.2.3 J-K触发器 107

4.2.4 T触发器 110

4.3 同步时序逻辑电路分析 111

4.4 同步时序逻辑电路设计 117

4.4.1 建立原始状态图和状态表 118

4.4.2 状态简化 123

4.4.3 状态编码 133

4.4.4 确定激励函数和输出函数 137

4.4.5 画逻辑电路图 140

4.5 同步时序逻辑电路设计举例 141

习题四 150

第五章 异步时序逻辑电路 155

5.1 异步时序逻辑电路模型 155

5.2 脉冲异步时序逻辑电路分析和设计 157

5.2.1 脉冲异步时序逻辑电路分析 157

5.2.2 脉冲异步时序逻辑电路设计 162

5.3 电平异步时序逻辑电路分析和设计 165

5.3.1 电平异步时序逻辑电路的描述方法 166

5.3.2 电平异步时序逻辑电路分析 168

5.3.3 电平异步时序逻辑电路设计 169

5.4 电平异步时序逻辑电路的竞争与冒险 176

5.4.1 电平异步时序逻辑电路的竞争现象 176

5.4.2 电平异步时序逻辑电路的本质冒险 183

5.5 电平异步时序逻辑电路设计举例 184

习题五 188

第六章 采用中、大规模集成电路的逻辑设计 192

6.1 二进制并行加法器 192

6.2 数值比较器 198

6.3 译码器 201

6.4 多路选择器 204

6.5 计数器 207

6.6 寄存器 211

6.7 只读存储器 213

6.8 可编程逻辑阵列 219

习题六 226

第七章 数字系统设计 227

7.1 概述 227

7.2.1 方框图 229

7.2.2 时间图 229

7.2 数字系统的描述 229

7.2.3 算法状态机图 231

7.2.4 寄存器传送语言 232

7.3 基本数字系统设计 239

7.4 简单计算机设计 254

习题七 262

第八章 自动逻辑综合 264

8.1 多维体表示 265

8.2.1 蕴函()运算 268

8.2.2 并集(∪)运算 268

8.2 多维体的基本运算 268

8.2.3 交集(∩)运算 271

8.2.4 相容(*)运算 273

8.2.5 锐积(*)运算 275

8.3 多维体运算的计算机实现 278

8.3.1 多维体的编码 278

8.3.2 蕴涵运算的实现 279

8.3.3 交集运算的实现 280

8.3.4 相容运算的实现 281

8.3.5 锐积运算的实现 282

8.4 组合逻辑电路的计算机辅助逻辑设计 284

8.4.1 函数的质蕴涵与覆盖 284

8.4.2 求质蕴涵项的算法 286

8.4.3 求覆盖的算法 290

8.5 同步时序逻辑电路的计算机辅助逻辑设计 297

8.5.1 状态化简算法 297

8.5.2 状态分配算法 299

习题八 301

第九章 逻辑模拟与测试 303

9.1 逻辑模拟的模型 303

9.1.1 元件的延迟时间 304

9.1.2 模拟信号的状态值 305

9.2.1 模拟算法分类 310

9.1.3 模拟时钟 310

9.2 逻辑模拟算法 310

9.2.2 编译法 311

9.2.3 表驱动法 312

9.3 故障模拟 314

9.3.1 故障模拟 314

9.3.2 故障模拟方法 315

9.4 逻辑电路的测试 317

9.4.1 组合逻辑电路的测试 317

9.4.2 时序逻辑电路的测试 321

习题九 323

第十章 逻辑器件 324

10.1 晶体管的开关特性 324

10.1.1 晶体二极管的开关特性 324

10.1.2 晶体三极管的开关特性 327

10.3.1 电路结构及工作原理 328

10.2.1 反相器的工作原理 329

10.2.2 反相器的工作条件 329

10.2 晶体三极管反相器 329

10.2.3 改善反相器输出波形 330

10.2.4 反相顺的负载能力 332

10.3 典型集成TTL“与非”门电路 334

10.3.2 参数与指标 335

10.4 其他类型与TTL“与非”门电路 338

10.4.1 集电极开路门 338

10.4.2 三态门 339

10.5 MOS集成门电路 339

10.5.1 MOS晶体管 340

10.5.2 MOS反相器 342

10.5.3 MOS门电路 347

习题十 347

参考文献 348