#5851. 原码、反码、补码专项练习2
原码、反码、补码专项练习2
一、单选题(共15题)
- 十进制数-28的8位补码表示是:{{ select(1) }}
- 11100100
- 11100011
- 10011100
- 10011101
- 8位原码10101010对应的十进制数是:{{ select(2) }}
- -42
- -85
- -170
- 170
- 十进制数+99的8位反码表示是:{{ select(3) }}
- 01100011
- 01100100
- 10011100
- 10011101
- 4位补码1011对应的十进制数是:{{ select(4) }}
- -5
- -3
- -4
- 11
- 十进制数-73的8位原码表示是:{{ select(5) }}
- 11001001
- 10110111
- 10110110
- 01001001
- 8位补码11001100对应的十进制数是:{{ select(6) }}
- -52
- -76
- -51
- 204
- 十进制数+55的6位补码表示是:{{ select(7) }}
- 110111
- 011011
- 011010
- 110110
- 8位反码10101010对应的十进制数是:{{ select(8) }}
- -85
- -86
- -42
- 170
- 十进制数-1的4位补码表示是:{{ select(9) }}
- 1001
- 1110
- 1111
- 0001
- 6位原码110101对应的十进制数是:{{ select(10) }}
- -21
- -53
- -11
- 53
- 十进制数+127的8位原码表示是:{{ select(11) }}
- 01111111
- 11111111
- 10000000
- 00000000
- 8位补码10000000对应的十进制数是:{{ select(12) }}
- -128
- -127
- -0
- 128
- 十进制数-15的5位补码表示是:{{ select(13) }}
- 10001
- 11111
- 10000
- 10010
- 8位反码01111111对应的十进制数是:{{ select(14) }}
- +127
- +126
- -127
- -126
- 十进制数-0的8位反码表示是:{{ select(15) }}
- 00000000
- 11111111
- 10000000
- 01111111
二、判断题(共10题)
- 在补码表示中,最高位为1的数一定是负数。{{ select(16) }}
- 正确
- 错误
- 8位原码能表示的最大正数是127。{{ select(17) }}
- 正确
- 错误
- 补码的补码等于该数的原码表示。{{ select(18) }}
- 正确
- 错误
- 十进制数-128的8位补码表示是10000000。{{ select(19) }}
- 正确
- 错误
- 反码表示中,正数和负数的0的表示形式不同。{{ select(20) }}
- 正确
- 错误
- 4位补码能表示的最大正数是7。{{ select(21) }}
- 正确
- 错误
- 8位补码01111111表示十进制数+127。{{ select(22) }}
- 正确
- 错误
- 十进制数+0和-0的补码表示相同。{{ select(23) }}
- 正确
- 错误
- 6位原码能表示的最小十进制数是-31。{{ select(24) }}
- 正确
- 错误
- 反码是在原码的基础上所有位取反得到的。{{ select(25) }}
- 正确
- 错误