单选题
25.
一个8位的二进制整数,若采用补码表示,且由3个“1”和5个“0”组成,则最小值为( )。
A、
-127
B、
-32
C、
-125
D、
-3
【正确答案】
C
【答案解析】
8位补码最小时必为负数,所以第一位(符号位)必须为1。而负数的数值位绝对值越大,则此负数越小。又负数的补码表示的高位0相当于原码表示的1,故当剩下的2个“1”在最低位,5个“0”在数值位的最高位时此负数最小。该负数的补码为10000011,则原码为11111101,转换成十进制为-125。
提交答案
关闭