一、数据类型
一共19种,本文只讲述常用的:wire,reg,integer,memory
1】nets
输出值时钟随输入的变化而变化
2】wire
可视作导线,本身不存储数据,有输入才有输出(这里输入的专业名词叫驱动器),输出随着输入的改变而即时改变
模块中输入输出信号,默认为wire型(就是不说明是什么,就叫默认)
注意:不能随便赋值
3】reg
可视作寄存器
通常在always内使用
注意:不可以使用assign来赋值
4】 memory
对存储器建模: 用reg型变量建立数组
reg[7:0] mem[