原碼反碼補(bǔ)碼例題詳解 十進(jìn)制數(shù)的反碼、原碼、補(bǔ)碼都怎么算?
十進(jìn)制數(shù)的反碼、原碼、補(bǔ)碼都怎么算?原始代碼是將原始數(shù)字轉(zhuǎn)換成二進(jìn)制。例如,10的原始代碼是00001010,10的原始代碼是00001010。最高階0表示數(shù)字為正數(shù)(最高階為符號(hào)位)。-10的原始代
十進(jìn)制數(shù)的反碼、原碼、補(bǔ)碼都怎么算?
原始代碼是將原始數(shù)字轉(zhuǎn)換成二進(jìn)制。例如,10的原始代碼是00001010,10的原始代碼是00001010。最高階0表示數(shù)字為正數(shù)(最高階為符號(hào)位)。-10的原始代碼是10001010,最高位1表示該數(shù)字為負(fù)數(shù)。10的原碼是00001010,因此其逆碼和補(bǔ)碼與原碼相同,也就是00001010。原因是正數(shù)的倒數(shù)原來(lái)的-10碼是10001010,所以他的倒數(shù)碼是11110101,即符號(hào)位不變,其他位0變1,1變0。他的補(bǔ)碼是基于反碼,最低位加1,即11110110。好 ?。?/p>
用原碼,補(bǔ)碼,反碼三種方式計(jì)算:(-26)-17=?在線等,急求?
-26原代碼:10011010-17原代碼:10010001-26-17源代碼:10101011,以8位為例,源代碼的最高位為符號(hào)位,1代表負(fù)數(shù)。反碼是源代碼符號(hào)位不變,另一位取反。-1-26-17的補(bǔ)碼是11010101