专升本-计算机-每天一题了解一个知识点-7

6. 下列-25的8位补码表示正确的是()
A. 01100111
B. 11100111
C. 11100110
D. 11100101
解析:考点-原反补码。(如果题目中没有说几位,就按8位来算)
原码:最高位作为符号位,剩余位为数值为,符号位0表示正数,1表示负数,数值就是转换的二进制
反码:正数的反码与原码相同,负数的反码是在原码基础上,符号位不变,其余位按位取反
补码:正数的补码与原码相同,负数的补码在反码的基础上,直接加1
25转换成二进制为11001,所以-25的原码为10011001
所以-25的反码为11100110
所以-25的补码为11100111
所以选B