推荐答案
测试一下
题目
以下属于Verilog Keyword的有
A. write
B. input
C. module
D. assign
参考答案与知识点
参考答案
正确选项为 B、C、D。Verilog 关键字是语言保留的标识符,不能用作模块名、变量名等。选项 A `write` 不是 Verilog 关键字,它是系统任务 `$write` 的一部分,但单独 `write` 并未被保留。选项 B `input` 是端口方向声明关键字,用于定义模块输入端口。选项 C `module` 是模块定义的关键字。选项 D `assign` 是连续赋值语句的关键字,用于驱动 wire 类型变量。因此,B、C、D 均为 Verilog 关键字。注意:Verilog 关键字均为小写,且 `write` 仅在系统任务前缀 `$` 后出现时才有特殊含义,本身不是关键字。
涉及知识点
- Verilog关键字列表
- module、input、assign关键字用途
- 系统任务与关键字的区别
- 关键字均为小写