二進(jìn)制補(bǔ)碼運(yùn)算規(guī)則 二進(jìn)制補(bǔ)碼怎么計(jì)算的?
二進(jìn)制補(bǔ)碼怎么計(jì)算的?-85負(fù)數(shù)是1,然后計(jì)算正數(shù)的原始碼85:85(1010101)→逐位求反(0101010)→加1(0101011)10101011(2)負(fù)數(shù)的補(bǔ)碼:符號位是1,其他位是原始碼的
二進(jìn)制補(bǔ)碼怎么計(jì)算的?
-85負(fù)數(shù)是1,然后計(jì)算正數(shù)的原始碼85:85(1010101)→逐位求反(0101010)→加1(0101011)
10101011(2)負(fù)數(shù)的補(bǔ)碼:符號位是1,其他位是原始碼的絕對值,逐位求反;然后將1加到整數(shù)上。
[例2]求-7的補(bǔ)碼。
因?yàn)榻o定的數(shù)字是負(fù)數(shù),所以符號位是“1”。
最后七位:原代碼7(0000111)→位反(1111000)→加1(1111001)],因此-7的補(bǔ)碼是11111 001。