数字电路与系统设计课件8课程.ppt

数据常量 -- Verilog HDL中共有19种数据类型。 1 数字 整数 二进制数(b或B) 十进制数(d或D) 十六进制数(h或H) 八进制数(o或O) 数字的三种表达方式: 位宽进制数字 --- 全面的描述方式 进制数字 --- 默认位宽,至少32位 数字--- 默认位宽与进制(十进制) examples: 88ha2 x 与 z -- x代表不定值;z(?)代表高阻值 examples: 4b10x0 4b101z 12dz 12d? 8h4x 负数 -- 在位宽表达式前加一个减号(-),减号必须放在数字定义表达式的最前面。 examples: -8d5 //ok 8d-5 //not ok!!! 下划线 -- 用来分割数字的表达,提高程序的可读性,只能用在具体的数字之间。 examples: 16b1010_1111_1001_0001 //OK 8b_1001_1111 // not ok!!! note:常量不说明位数的时候,默认为32位,每个字母用8位的ASCII码值表示 2 参数型(parameter) -- 用parameter来定义常量,称为符号常量,可提高程序的可读性与可维护性。 格式: parameter 参数名1 = 表达式,参数名2 = 表达式,... ,参数名n = 表达式;

文档评论(0)

1亿VIP精品文档

相关文档