2.2数据类型及变量、常量.pptxVIP

  • 1
  • 0
  • 约小于1千字
  • 约 17页
  • 2026-09-09 发布于湖南
  • 举报

第二章VerilogHDL语言与VIVADO

;VerilogHDL有两种常用的数据类型,线网(Net)类型及变量类型。

常量的值是不能够被改变的,变量的值是可以被改变的,例如寄存器型的变量reg。

从逻辑值和常量式开始,对于线网类型重点是常用的wire型变量,对于变量类型重点是reg型。;数据类型及变量、常量-逻辑值;数据类型及变量、常量-数的表达;数据类型及变量、常量-wire;数据类型及变量、常量-wire;数据类型及变量、常量-reg;数据类型及变量、常量-reg;数据类型及变量、常量-reg;如果用关键词parameter来定义一个标识符,代表一个常量,这个常量就被称为符号常量。

例如:parameterwidth=3;//符号常量width的值是3,如果未进行重定义,当在程序中出现width时就用3代替。

parameteridle=1,one=2,two=3,stop=4;//定义了4个符号常量。如果未进行重定义,当代码中出现idle就用1代替,出现one就用2代替,出现tow就用3代替,出现stop就用4代替。

parameterwidth=3;那么width就一定是3吗?这是不一定的,因为使用parameter定义的常量,仍然可以重定义。;数据类型及变量、常量-符号常量;存储器实际上是一个寄存器数组。存储器使用如下方式定义

?reg

文档评论(0)

1亿VIP精品文档

相关文档