首页 > 试题广场 >

由3 个“1”和 5 个“0”组成的 8 位二进制补码,能表

[单选题]

由3 个“1”和 5 个“0”组成的 8 位二进制补码,能表示的最小整数 ()。

  • -126
  • -125
  • -32
  • -3
╮头像
最小的数肯定是负数,首先第一位就是1 ,又因为补码要取反,所以最小的数应该是 1,0000011.除开符号位取反加1后变成 1,1111101。这个数的十进制是-125
发表于 2017-04-09 13:58:59 回复(1)

的有符号二进制整数,第一位是符号位。显然,要想获得最小值,符号位应该是。除符号位以外的二进制补码,越大,说明这个数字越大。根据题意,可以确定该二进制补码为,转化为十进制数为。选B。

发表于 2020-08-06 17:08:51 回复(0)
投机取巧:
ABCD 最小的为 -126 其补码为10000010  2个“1” 6个“0” ,不满足题目要求
           次小的为-125 其补码为10000011  3个“1” 5个“0”,满足题目要求
发表于 2017-03-01 11:14:34 回复(0)
补码整数表示时,负数的符号位     1   ,数   值位按位取反,末位     1   ,因此剩下的   2   个“   1 ”在最低   位时,表示的是最小整数   ,为   10000011   ,转换成真值为   -   125  
发表于 2016-12-13 18:16:35 回复(0)

补码整数表示时,负数的符号位 1 ,数 值位按位取反,末位 1 ,因此剩下的 2 个“ 1 ”在最低 位时,表示的是最小整数 ,为 10000011 ,转换成真值为 - 125 。(来自王道论坛)

发表于 2016-12-05 18:39:18 回复(0)