← 2022 · 荣耀 笔试

推荐答案 测试一下

关于verilog代码风格,以下说法错误的有:

A.每个文件只能定义一个模块 B.Verilog区分大小写,所有信号命名能以大小写来区分不同信号 C.多个reg变量赋值,如果赋值条件完全相同,可以放在同一个always块内 D.每行只能有一个Verilog语句
简答题 中等 笔试真题

参考答案

错误选项为A和D。A选项错误:Verilog允许一个文件包含多个模块,虽然推荐每个文件一个模块以提升可读性,但并非强制规则。D选项错误:Verilog允许一行内写多条语句,只需用分号分隔;也允许一条语句跨越多行。因此,这两项说法不准确。B选项正确:Verilog是大小写敏感的语言,信号命名可通过大小写区分不同的信号。C选项正确:当多个reg变量的赋值条件完全相同时,放入同一个always块中是良好的编码实践,可减少重复代码,提高可维护性。

涉及知识点

  • Verilog文件组织规范
  • Verilog大小写敏感性
  • always块使用规范
  • Verilog语句书写规范
← 上一题
登录后反馈错题
下一题 →