数字逻辑电路基础
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

思考题和习题

2.1 逻辑代数中3种最基本的逻辑运算是什么?

2.2 什么叫真值表?它有什么用处?你能根据给定的逻辑问题列出真值表吗?

2.3 什么叫最小项?最小项有什么性质?

2.4 什么叫最大项?最大项有什么性质?

2.5 什么叫最简与或表达式?化简逻辑函数表达式的意义是什么?

2.6 什么叫约束、约束项和约束条件?在Verilog HDL中的约束项用什么符号表示?

2.7 列出下述问题的真值表,并分别用逻辑代数形式和Verilog HDL的语句形式写出逻辑函数表达式。

(1)有A、B、C 三个输入变量,如果这三个输入变量均为0或其中一个为1时,输出变量Y = 1,其余情况下Y = 0。

(2)有A、B、C等三个输入变量,当这三个输入变量出现奇数个1时,输出Y = 1,其余情况下Y = 0。

(3)有三个温度检测器,当检测的温度超过60°时,输出控制变量为1,低于60°时输出为0。当二个或二个以上的温度检测器的输出为1时,总控制器的输出为1,并控制调控设备,使温度降低到60°以下。

2.8 用真值表证明下列等式。

(1)

(2)

(3)

2.9 直接写出下列各函数的反函数表达式及对偶表达式。

(1)

(2)

(3)

2.10 用公式法证明下列各等式。

(1)

(2)

(3)

2.11 用公式法化简下列各式。

(1)

(2)

(3)

2.12 一个完整的Verilog HDL设计模块包括哪几个部分?

2.13 Verilog HDL模块的各端口数据流动方向包括哪几种?

2.14 Verilog HDL的变量的数据类型主要有哪些?

2.15 什么叫做顺序语句?什么叫做并行语句?

2.16 判断下列Verilog HDL标识符是否合法,如有错误则指出原因。