verilog赋值语句里,=0 和 =1‘b0 到底有什么区别啊?

2024-11-02 17:28:09
推荐回答(3个)
回答1:

<位宽><进制><数字>是一种全面的描述方式, 1‘b0 表示1位宽,2进制,数字0

<数字> 这种表述方式也是合理的,默认使用10进制 即: 十进制的0

二进制的0和十进制的0是相等的,所以没有区别

回答2:

1'b0:表示1位的二进制(B)数,如果是一位的赋值的话也可以不加“'b”.

回答3:

0会默认为32位宽的一个数。