專升本-計算機-每天一題了解一個知識點-7
2023-08-30 20:49 作者:H學(xué)長在這里 | 我要投稿

6. 下列-25的8位補碼表示正確的是()
?????? A. 01100111
?????? B. 11100111
?????? C. 11100110
?????? D. 11100101
?????? 解析:考點-原反補碼。(如果題目中沒有說幾位,就按8位來算)
?????? 原碼:最高位作為符號位,剩余位為數(shù)值為,符號位0表示正數(shù),1表示負(fù)數(shù),數(shù)值就是轉(zhuǎn)換的二進(jìn)制
?????? 反碼:正數(shù)的反碼與原碼相同,負(fù)數(shù)的反碼是在原碼基礎(chǔ)上,符號位不變,其余位按位取反
?????? 補碼:正數(shù)的補碼與原碼相同,負(fù)數(shù)的補碼在反碼的基礎(chǔ)上,直接加1
?????? 25轉(zhuǎn)換成二進(jìn)制為11001,所以-25的原碼為10011001
?????? 所以-25的反碼為11100110
?????? 所以-25的補碼為11100111
?????? 所以選B