无符合常数<br />下面是一些赋值语句的实例:<br />r e g [0:5] B a r;<br />i n t e g e r T a b;<br />. . .<br /><br />下面为具体实例:<br />B a r = - 4'd12/4;<br />T a b = - 4'd12 /4;<br /><br /><br />教材上是这样说的:<br />在第一次赋值中, B a r被赋于十进制值6 1(位向量为1111 0 1)。而在第二个赋值中, Ta b被<br />赋于与十进制1 0 7 3 7 4 1 8 2 1(位值为0 0 11 . . . 111 0 1)。<br />我有些不明白,Tab的值应该是4294967293(位值为11111111111111111111111111111101)就是说应该事32位的补码,但是1073741821总的位数是30位,有些不理解,哪位高人能指点一下呢? |
|