引入補碼的原因,如下所示:
由于計算機存儲的數據一般是有位數限制的,則兩個數相加如果超出位數,超出部分就會自動丢失,補碼的形式即為利用此特點。讓一個數加上這個補碼形式表現的負數時,由于溢出自動丢失的效果,結果與減去這個負數的絕對值是相同的,這就是補碼存放負數的實質,是定點CPU計算方面的特色之一,此即為引入補碼的原因。
引入補碼的原因,如下所示:
由于計算機存儲的數據一般是有位數限制的,則兩個數相加如果超出位數,超出部分就會自動丢失,補碼的形式即為利用此特點。讓一個數加上這個補碼形式表現的負數時,由于溢出自動丢失的效果,結果與減去這個負數的絕對值是相同的,這就是補碼存放負數的實質,是定點CPU計算方面的特色之一,此即為引入補碼的原因。