← 2024 · 小米 · 芯片工程师(数字IC) 笔试

推荐答案 测试一下

关于Verilog语言描述不正确的是()

A. 直通连线可以使用wire类型进行声明 B. 通常以endmodule结束 C. 持续赋值语句可以采用always D. 逻辑运算符中AND和NOT优先级一样高
单选题 中等 2024秋招笔试真题Online Assessment小米芯片工程师笔试题单选

参考答案

C。持续赋值语句(continuous assignment)应使用 assign 关键字,而非 always。always 块用于过程赋值(procedural assignment),描述时序逻辑或组合逻辑,但并不是持续赋值。选项 A:直通连线(连续赋值)可以使用 wire 类型声明,正确。选项 B:Verilog 模块以 endmodule 结束,正确。选项 D:逻辑运算符中 NOT(!)优先级高于 AND(&&),两者优先级不同,因此 D 也错误。但本题为单选题,C 是更常见且明确的错误描述,故选择 C。

涉及知识点

  • wire 与连续赋值
  • module 与 endmodule
  • 持续赋值与过程赋值区别
  • always 块用途
  • Verilog 运算符优先级
← 上一题
登录后反馈错题
下一题 →