《数字逻辑》第2章作业与习题

(3)CLR/RESET, \\IN4/SCLK, D100%

17. 逻辑运算符把它的操作数当作什么变量来处理?对于不确定的操作数

是怎样处理的?进行逻辑运算后的结果为什么值? 18. 缩减运算符和位运算符有何区别?

19. register型变量与nets型变量的主要区别有哪些?

20. 非阻塞赋值与阻塞赋值方式的主要区别有哪些?一般在可综合风格的

模块中使用哪种赋值方式更容易综合?

21. case语句与if-else语句有什么区别?各适于什么场合?采用哪种语句

耗用器件逻辑资源更少?

22. 什么是同步清零和异步清零?各适于什么场合? 23. 试用表格形式列出任务与函数的主要区别。

24. Verilog HDL模型一共有哪几种抽象级别?分别描述的是什么模型?你

认为一般采用什么描述级别更合适?为什么?

25. 4选1数据选择器可以有哪几种描述方法?各有何特点? 26. 怎样减少器件逻辑资源的耗用?

27. 在组合逻辑电路的设计中,应怎样做才能有效避免生成隐含锁存器? 28. 在测试文件中,生成时钟信号通常有哪两种方法?假如要生成周期为

20ns的时钟信号clk,试给出完整的程序(调用源程序的语句可用省略号代替)。

29. 简述组合逻辑电路的分析方法和传统的设计方法。

6

联系客服:779662525#qq.com(#替换为@) 苏ICP备20003344号-4