可达鸭\信息学奥赛初赛课程【小学组】数学问题之二进制编码问题试卷.pdf 70题

 

分值:5
原码是有符号数的最简单的编码方式,8位二进制原码的表示范围是()
A
-128~+128
B
-127~+127
C
-127~+128
D
-128~+127
0.1.
分值:5
下列有关原码、反码、补码说法错误的是()
A
8位二进制原码的表示范围为:-127+127
0.2.B
8位二进制反码的表示范围为:-128+127
C
8位二进制补码的表示范围为:-128+127
D
8位二进制反码的表示范围为:-127+127
0.3.
分值:5
在有关整数的补码表示法中,以下说法正确的是()
A
8位二进制补码的表示范围为:−127+128
B
负数的补码为对该数的原码的各位取反,然后在最后一位加1
C
X为正整数时,[X]=[X]
D
补码系统的整数0有两种表示方式
0.4.
分值:5
下列说法错误的是()A
对补码再求一次补码就为真值的原码
B
[−0]=[+0]=[+0]=[+0]
C
一个整数的反码等于对该数的原码除符号位外各位取反
D
整数0反码的表示形式有两种
0.5.
分值:5
下列说法错误的是()
A
采用补码进行运算,所得结果仍为补码
B
在整数的反码表示法中,只有负数的编码最高位为1
C
正整数的反码和补码都与原码相同
D
负整数的补码为对该数的原码除符号位外各位取反,然后在最后一位加1
0.6.分值:5
已知一个8位二进制数的补码为11111001,则这个数的原码是()
A
11111001
B
10000110
C
00000110
D
10000111
0.7.
分值:5
已知一个8位二进制数的原码为11111001,则这个数的补码是()
A
10000111
B
10000101
C
01111001
D
000001110.8.
分值:5
已知一个8位二进制数的原码为11111001,则这个数的反码是()
A
10000110
B
10000111
C
10000101
D
11111001
0.9.
分值:5
一个字长为16位的整数的补码是1111111111100110,其对应的十进制数应该是()
A
-25
B
-26
C
25
D26
0.10.
分值:5
十进制数-1516位二进制补码表示为()
A
0000000011110001
B
1000000000001111
C
1000000000010001
D
1111111111110001
0.11.
分值:5
二进制数0010010100011010的和是()
A
01111111
B
00111111
C00110111
D
00101111
0.12.
分值:5
下列各十进制整数中,8位二进制补码能表示的最大的数是()
A
127
B
128
C
255
D
256
0.13.
分值:5
我们用8位二进制数表示一个数,-65的补码为()
A
10111110
B00111110
C
10111111
D
00111111
0.14.
分值:5
我们用8位二进制数表示一个数,+14的反码为()
A
00001110
B
10001010
C
00001010
D
00001100
0.15.
分值:5
对于正数,其原码、反码();对于负数,其原码、反码()
A一致、一致
B
一致、不一致
C
不一致、一致
D
不一致、不一致
0.16.
分值:5
8位二进制补码中,00011011表示的数是十进制下的()
A
26
B
27
C
31
D
25
0.17.
分值:58位二进制补码中,10000000表示的数是十进制下的()
A
127
B
-127
C
128
D
-128
0.18.
分值:5
8位二进制反码中,10000000表示的数是十进制下的()
A
127
B
-127
C
128
D
-1280.19.
分值:5
8位二进制原码中,11111111表示的数是十进制下的()
A
127
B
-127
C
128
D
-128
0.20.
分值:5
已知8位机器码是10001011,若其为补码,则其表示的十进制是()
A
-117
B
-11
C
-116
D11
0.21.
分值:5
已知8位机器码是10001011,若其为原码,则其对应的补码是()
A
11110100
B
10001011
C
11110101
D
11110011
0.22.
分值:5
已知8位机器码是10011010,若其为反码,则其对应的补码是()
A
10011011
B
11100101
C11100110
D
10011010

 

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注