二進制反碼運算是怎麼計算的

二進制反碼運算是怎麼計算的

反碼算數運算規則是從低位到高位逐列進行計算。0和0相加是0,0和1相加是1,1和1相加是0,但要產生一個進位1,加到下一列。如果最高位相加後產生進位,則最後得到的結果要加1。

注意事項:

1、反碼運算時,其符號位與數值一起參加運算。

2、反碼的符號位相加後,如果有進位出現,則要把它送回到最低位去相加。

3、用反碼運算,其運算結果亦爲反碼。在轉換爲真值時,若符號位爲0,數位不變,若符號位爲1,應將結果求反纔是其真值。