第一章 单元测试

1、单选题:
一个n位的定点纯小数(一位符号位)的表示范围是( )。
选项:
A:00image.png ≤1-2-n-1
B:0≤ image.png≤1-2n-1
C:0image.png ≤1-2-n-1 
D:0image.png ≤1-2-n  
答案: 【00image.png ≤1-2-n-1

2、判断题:
一般用移码表示浮点数的阶码,而补码表示定点整数。
选项:
A:对
B:错
答案: 【

3、单选题:
下列各种数制的数中,最小的数是()。
选项:
A:(233)16
B:(101001)2
C:(101001)BCD
D:(52)8
答案: 【(101001)BCD

4、单选题:
一个16位无符号二进制数的表示范围是( )。
选项:
A:-32768~32768
B:0~5536
C:0~65535
D:-32768~32767
答案: 【0~65535

5、单选题:
设待校验的数据为D8~D1=10101011,若采用海明校验,其海明码为( )。
选项:
A:10101010 1011
B:0 1000 0 111 1 1 11
C:10101011 1010
D:0 1010 0 101 1 1 11
答案: 【0 1010 0 101 1 1 11

6、单选题:
如果X为负数,由[X]补求[-X]补是将( )。
选项:
A:[X]补符号位变反,其他各位不变
B:[X]补连同符号位一起变反,末位加1
C:[X]补除符号位外,各位变反,末位加1
D:[X]补各值保持不变
答案: 【[X]补连同符号位一起变反,末位加1

7、单选题:
定点小数反码[X]反=x0.x1... xn表示的数值范围是( )。
选项:
A:-1+2-n≤x<1-2-n
B:-1+2-n <x<1-2-n
C:-1+2-n ≤x≤1-2-n
D:-1+2-n<x≤1-2-n
答案: 【-1+2-n ≤x≤1-2-n

8、单选题:
一个n+1位整数x原码的数值范围是( )。
选项:
A:-2-n +1<x<2-n -1
B:-2-n +1<x≤2-n -1
C:- 2-n + 1≤x<2-n -1
D:- 2-n +1≤ x ≤2-n -1
答案: 【- 2-n +1≤ x ≤2-n -1

9、单选题:
n位定点整数(有符号)表示的最大值是( )。
选项:
A:2n-1-1
B:2n
C:2n-1
D:2n -1
答案: 【2n-1-1

10、单选题:
对于相同位数(设为N位,不考虑符号位)的二进制补码小数和十进制小数,二进制小数能表示的数的个数/十进制小数所能表示数的个数为( )。
选项:
A:(0.2)N
B:(0.02)N
C:(0.2)N-1
D:(0.02)N-1
答案: 【(0.2)N

第二章 单元测试

1、单选题:
一个c语言程序在一台32位机器上运行。程序中定义了三个变量x、y、z,其中x和z为int型,y为short型。当x=127, y=-9时,执行赋值语句z=x+y后,x、y、z的值分别是( )。
选项:
A:X=0000007FH,y=FFF9H,z=00000076H
B:X=0000007FH,y=FFF7H,z=00000076H
C:X=0000007FH,y=FFF9H,z=FFFF0076H
D:X=0000007FH,y=FFF7H,z=FFFF0076H
答案: 【X=0000007FH,y=FFF7H,z=00000076H

2、单选题:
下列关于补码和移码关系的叙述中,( )是不正确的。
选项:
A:零的补码和移码表示相同
B:相同位数的补码和移码表示具有相同的数据表示范围
C:一般用移码表示浮点数的阶码,而补码表示定点整数
D:同一个数的补码和移码表示,其数值部分相同,而符号相反
答案: 【零的补码和移码表示相同

3、单选题:
若[X]补=1.1101010,则[X]原=( )。
选项:
A:0.1101010
B:0.0010110
C:1.0010110
D:1.0010101
答案: 【1.0010110

4、单选题:
对真值0表示形式唯一的机器数是( )。
选项:
A:原码
B:补码和移码
C:反码
D:其余都不对
答案: 【补码和移码

5、单选题:
下列编码中,( )不是合法的8421码。
选项:
A:0001 1001
B:0000 0001
C:0111 1001
D:1010 0101
答案: 【1010 0101

6、单选题:
下列说法有误的是( )。
选项:
A:任何十进制小数都可以用二进制表示
B:任何二进制小数都可以用十进制表示
C:任何二进制整数都可以用十进制表示
D:任何十进制整数都可以用二进制表示
答案: 【任何十进制小数都可以用二进制表示

7、单选题:
原码乘法时,符号位单独处理乘积的方式是( )。
选项:
A:两个操作数中绝对值较大数
B:两个操作数符号相“与”
C:两个操作数符号相“异或”
D:两个操作数符号相“或”
答案: 【两个操作数符号相“异或”

8、单选题:
在定点运算器中,无论采用双符号位还是单符号位,必须有( )。
选项:
A:编码电路,它一般用“或非”门来实现
B:译码电路,它一般用“与非”门来实现
C:溢出判断电路,它一般用“异或”门来实现
D:移位电路,它一般用“与或非”门来实现
答案: 【溢出判断电路,它一般用“异或”门来实现

9、判断题:
零的补码和移码表示相同。
选项:
A:错
B:对
答案: 【

10、单选题:
若[x]补=1.X1X2X3X4X5X6,其中Xi取0或1,若要X>-32,应当满足( )。
选项:
A:x1为0,其他各位任意
B:x1为1,其他各位任意
C:x1为0,X2X3X4X5X6中至少有一位为1
D:x1为1,X2X3X4X5X6中至少有一位为1
答案: 【x1为1,X2X3X4X5X6中至少有一位为1

发表评论

电子邮件地址不会被公开。 必填项已用*标注