一、有符号加法器
对于同一个加法器来说,其实输入无论是有符号数还是无符号数都是可以的。以我之前写的8位二进制加法器:传送门 为例,第一张图我们选radix
是unsigned
,表示无符号加法,第二张图我们选radix
是signed
,表示有符号数,从图中可知结果都是正确的。
假设二进制数是n位,则对于无符号数来说,表示范围是(0,2 ^ n -1)
,对于有符号数,表示的范围是(-2 ^ (n-1),2^(n-1) - 1)
。