数字逻辑课程复习

数字逻辑课程复习

考查目标

1、掌握逻辑代数的基础知识、基本概念及运算规律;

2、掌握半导体器件、门电路、组合逻辑、时序逻辑等电路基础知识、基本概念及工作原理;

3、掌握数字系统设计基本方法、逻辑函数优化实现及逻辑电路测试方法。

以西北工业大学801计算机专业基础为考纲,虽然当时考试未选这门课,但可以以此作为作为学习基础。

一、逻辑代数

1.1 逻辑代数的基本运算、基本定理、基本法则

1.2 利用逻辑代数和卡诺图对逻辑函数进行转换与化简

1.3 各种形式的逻辑函数的相互转换方法

1.4 卡诺图化简方法

1.5 不完全确定的逻辑函数的化简方法

1.6 多输出逻辑函数的化简方法

二、门电路

2.1 了解PN结的结构与原理,掌握PN结的伏安特性

2.2 掌握双极型晶体管和场效应晶体管的结构及工作原理

2.3 掌握CMOS门电路结构和工作原理;

2.4 掌握TTL门电路结构和工作原理

三、组合逻辑电路

3.1 掌握组合逻辑电路的分析方法

3.2 熟悉常用组合逻辑电路模块的结构和逻辑功能

3.3 掌握组合逻辑电路的设计过程

3.4 基于门电路的设计

3.5 基于常用组合逻辑电路模块的组合逻辑电路设计

3.6 了解组合逻辑电路中的冒险现象及其消除方法

四、触发器及时序逻辑电路

4.1 掌握常用触发器的结构和工作原理;

4.2 掌握触发器的逻辑功能及描述方法;

4.3 熟悉触发器及其简单应用电路;

4.4 掌握同步时序逻辑电路的分析和设计方法;

4.5 掌握异步时序电路的分析和设计方法;

4.6 掌握时序逻辑电路中的竞争-冒险现象和消除方法;

五、半导体存储器

5.1 掌握只读存储器结构和工作原理;

5.2 掌握随机存储器结构和工作原理;

5.3 掌握存储器容量扩展方法;

5.4 熟悉用存储器实现组合逻辑函数的方法;

六、可编程逻辑器件

6.1 掌握复杂的可编程逻辑器件的结构和工作原理;

6.2 掌握现场可编程逻辑阵列的基本结构、工作原理;

6.3 熟悉可编程逻辑器件的编程和数据下载方法;

七、Verilog硬件描述语言

7.1 掌握Verilog基本程序结构;

7.2 掌握Verilog词法构成;

7.3 熟悉模块的描述方式;

7.4 掌握采用Verilog描述简单的组合逻辑电路和时序逻辑电路;

八、脉冲波形的产生和整形

8.1 掌握施密特触发器的结构和工作原理;

8.2 掌握单稳态触发器类型、结构和工作原理;

8.3 掌握多谐振荡器类型、结构和工作原理;

8.4 熟悉555定时器及其应用;

九、逻辑电路测试

9.1 掌握容错模型

9.2 掌握树形结构电路;

9.3 掌握随机测试方法;

9.4 掌握时序电路测试方法;

9.5 掌握内建自测试方法;

十、参考书目

  • 《数字电子技术基础》(第5版),阎石,高等教育出版社,2011年。
  • 《数字逻辑与Verilog设计》(第3版),(美)布朗(Stephen Brown),(美)弗兰民斯克(Zvonko Vran),罗荣选译,清华大学出版社,2014年。

评论