verilog hdl 基础相关问题

2024-12-05 13:00:25
推荐回答(1个)
回答1:

%是取模,就是余数,/是算商数。

signed constant关键在于计算顺序,和2补码。举例说第一个式子应该是
(-(4‘d12))%3.= (-(4’b1100))%3= 4'b100%3=1
第二个4’sd12=-4,-4‘sd12=-(-4)=4
第三个'sd12=32'd12,不写位数认为是32bit。