文章目录 一、模块结构二、赋值三、条件语句 一、模块结构 默认是wire类型,assign是定义功能。 上面这两个always都是并行 例化 二、赋值 有两种赋值“=”和“<=” “=”是阻塞赋值,也就是从上到下,依次完成 “=”是非阻塞赋值,也就是先完成右边的计算再进行左边的 三、条件语句 这里if的程序块使用begin和end作为一个程序体的起止