上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标识符是否合法,如有错误则指出原因。