module exc2;<br /> reg[7:0] c;<br /> initial begin<br /> c=8`d250*8`d2; //结果分析<br /> #1000 $stop;<br /> end<br /> endmodule<br /><br />运行结果是c=64<br />这是为什么呀?我的分析是250*2=500=111110100B,取低八位c=11110100B=244。哪里分析错了,谁能解释一下吗? |
|