verilog
1、原理:从四个输入选择一个作输出,根据sel的四个值来定义输出。设置一个虚拟变量,最后用组合逻辑送到输出。方法3最好,方法2中要注意的是sel[0]判断低位(0)是否为1(真),真就执行:左面
2、原理:两个T触发器级联,相当于两个always块,前一个输出是后一个输入,T触发器的特性就是要么保持,要么翻转,所以做异或就可以。方法二更好
verilog
1、原理:从四个输入选择一个作输出,根据sel的四个值来定义输出。设置一个虚拟变量,最后用组合逻辑送到输出。方法3最好,方法2中要注意的是sel[0]判断低位(0)是否为1(真),真就执行:左面
2、原理:两个T触发器级联,相当于两个always块,前一个输出是后一个输入,T触发器的特性就是要么保持,要么翻转,所以做异或就可以。方法二更好