verilog我设置十进制却按二进制计数

2024-12-27 21:39:25
推荐回答(2个)
回答1:

是这样的 你定义的reg count=3'd000;这句话里面的3'd000的3代表的是2进制数的位数,然后你查看仿真波形的时候看的是2进制的数据,也就是说你定义的count是三位的2进制数。

建议的修改方法是:把3修改为十进制数111的二进制数的位数。然后你要是想看十进制的仿真图形的话就在软件里面设置显示十进制,如果不修改显示进制的话看起来时很多位的二进制数

不知道我说明白了没有 没明白的再问

回答2:

对于电路,二进制数更直观的,是自动转换