反碼算數(shù)運(yùn)算,規(guī)則是從低位到高位逐列進(jìn)行計(jì)算。0和0相加是0,0和1相加是1,1和1相加是0,但要產(chǎn)生一個(gè)進(jìn)位1,加到下一列。如果最高位相加后產(chǎn)生進(jìn)位,則最后得到的結(jié)果要加1。
注意事項(xiàng):
1、反碼運(yùn)算時(shí),其符號(hào)位與數(shù)值一起參加運(yùn)算。
2、反碼的符號(hào)位相加后,如果有進(jìn)位出現(xiàn),則要把它送回到最低位去相加。
3、用反碼運(yùn)算,其運(yùn)算結(jié)果亦為反碼。在轉(zhuǎn)換為真值時(shí),若符號(hào)位為0,數(shù)位不變,若符號(hào)位為1,應(yīng)將結(jié)果求反才是其真值。