一、词法约定
1.注释:
单行注释:“//”;多行注释开始于“/*”,结束于“*/”。多行注释不允许嵌套,但是单行注释可以嵌套在多行注释中。
2.操作符:
(1).单目操作符:"~";
(2)双目操作符:"&&";
(3).三目操作符:“?:”
3.数字声明:
十进制('d或'D):16'd225 //表示16位十进制数
十六进制('h或'H):12'habc //表示12位十六进制数
二进制('b或'B):4‘b1111 //表示4位二进制数
4.X值和Z值
verilog使用X表示不确定的值,使用Z表示高阻值。
二、数据类型
1.值得种类:
verilog中使用四值逻辑: