第一章单元测试
- 设机器字长为8位(其中1位为符号位)的整数,当其表示为无符号数、机器数时的范围为( )
- 在计算机中,小数点保存在( )
- 若八位寄存器中保存的信息是11111111时,若为补码,其真值大小为( )
- 在下列表示法中,“0”只有一种表示形式的是( )
- 若某种编码的最小距离是4,其检错和纠错能力可能是( )
- 一个C语言程序在一台32位机器上运行。程序中定义了三个变量x、y和z,其中x和z为int型,y为short型。当x = 127,y = -9时,执行赋值语句z = x+y后,x、y和z的值分别是 ( )
- 下列各种数制的数据中最小的数是( )。
- 能发现两位错误并能纠正一位错的编码是( )。
- 以下关于机器数和真值的说法正确的是( )
- 1、计算机字长16位,采用补码表示整数,下列关于其表示数据范围的描述中正确的是( )
- 当 -1 < x < 0时, [x]补是( )
- 如果某系统15*4=112成立,则系统采用的进制是( )
- 两个字长16位的补码0A2B和E16A, 带符号扩展成32位后的结果分别( )
- 对字长为8位的二进制代码10001101,下列说法错误的是( )
- 下列对海明校验的描述中,正确的描述是( )
A:补码 -128—127
B:反码 -128—127
C:无符号数 0—255
D:原码 -128—127
答案:无符号数 0—255
A:不保存
B:存储单元的次高位
C:存储单元的最高位
D:存储单元的最低位
答案:不保存
A:+1
B:-128
C:-1
D:+127
答案:-1
A:反码
B:补码
C:原码
D:转码
答案:补码
A:检错3位,纠错2位
B:检错3位,纠错1位
C:检错2位,纠错2位
D:检错1位,纠错2位
答案:检错3位,纠错1位
A:x = 0000007FH,y = FFF9H,z = FFFF0076H
B:x = 0000007FH,y = FFF7H,z = FFFF0076H
C:x = 0000007FH,y = FFF9H,z = 00000076H
D:x = 0000007FH,y = FFF7H,z = 00000076H
答案:x = 0000007FH,y = FFF7H,z = 00000076H
A:(101001)BCD8421
B:(233)16
C:(101001)2
D:(52)8
答案:(101001)BCD8421
A:偶校验码
B:海明码
C:奇校验码
D:CRC码
答案:海明码
A:把符号“数值化”的数称为真值;
B:把符号“数值化”的数称为机器数;
C:把带“+”“-”的数称为真值;
D:把带“+”“-”的数称为机器数;
答案:把符号“数值化”的数称为机器数;
###把带“+”“-”的数称为真值;
A:能表示的最小负数是- (2 ^15)
B:能表示最大正数是(2^15) – 1
C:能表示的最小正数是1
D:能表示的最大负数是-1
答案:能表示的最小负数是- (2 ^15)
###能表示最大正数是(2^15) – 1
###能表示的最小正数是1
###能表示的最大负数是-1
A:2+x
B:2-x
C:2-2-n+x
D:1-x
答案:2+x
A:8
B:6
C:7
D:9
答案:6
A:00000A2B和FFFFE16A
B:00000A2B和0000E16A
C:FFFF0A2B和0000E16A
D:11110A2B和FFFFE16A
答案:00000A2B和FFFFE16A
A:如果代码为标准移码数,则其十进制真值为+115
B:如果代码为原码数,则其十进制真值为-13
C:如果代码为补码数,则其十进制真值为-115
D:如果代码为无符号数,则其十进制真值为+141
答案:如果代码为标准移码数,则其十进制真值为+115
A:在任何条件下,海明校验都无法检测到多位数据同时出错的情况
B:待编码数据长度为4位,再增加3位校验码就可以检测到仅1位数据出错的情况并纠错
C:分成r组时,可以得到r位错误码,因此可以区分2^r种只有1位出错的情况
D:海明校验码的码距与校验位的位数没有关系
答案:待编码数据长度为4位,再增加3位校验码就可以检测到仅1位数据出错的情况并纠错
温馨提示支付 ¥3.00 元后可查看付费内容,请先翻页预览!