计算机专业基础综合计算机组成原理(数据的表示和运算)历年真题试卷汇编2
(总分:102.00,做题时间:90分钟)
一、 单项选择题(总题数:37,分数:86.00)
1.下列数中最大的是____。【中南大学1998年】
(分数:2.00)
 A.(1100lOl0)2
 B.(102)8
 C.(E9)16 
 D.(121)3
解析:解析:考查进位计数制及其相互转换。本题将B、C选项改写为二进制表示,可更快到最大数。
2.下列数中最小的是____。【北京邮电大学2002年】
(分数:2.00)
 A.(101001)2
 B.(52)8
 C.(101001)BcD 
 D.(233)16
解析:解析:考查进位计数制及其相互转换。C选项补齐为00101001,即为十进制数29,为最小数。
3.把十进制数172转换为八进制数和十六进制数分别是____。【中南大学1998年】
(分数:2.00)
 A.(543),(AC)
 B.(543),(AB)
 C.(254),(AC) 
 D.(253),(AC)
解析:解析:考查不同进位计数制之间的转换。十进制数172表示成二进制为10101100。转换为八进制时,从最低位每3位对应一位八进制,则得(254)。转换为十六进制时,从最低位每4位对应一位十六进制,则得(AC)。
4.下列____种说法有误差。【华中师范大学1997年】
(分数:2.00)
 A.任何二进制整数都可用十进制表示
 B.任何二进制小数都可用十进制表示
 C.任何十进制整数都可用二进制表示
 D.任何十进制小数都可用二进制表示 
解析:解析:考查二进制与十进制的转换。计算机中,小数的表示是离散的,并不是所有十进制小数都可用二进制表示。
5.下列____是不合法的BCD码。【哈尔滨工程大学2003年】
(分数:2.00)
 A.1111001
 B.11010110 
 C.100
 D.10000101
解析:解析:考查BCD码。BCD码中,1010~1111为冗余编码,故B选项为不合法的BcD码。
6.余3编码是____。【华中科技大学2002年】
(分数:2.00)
 A.字符编码
 B.有权编码
 C.无权编码 
 D.汉字编码
解析:解析:考查余3码。余3码是一种无权码,是在8421码的基础上加上(0011) 2 形成的,因每个数都多余“3”,故称余3码。
7.常用的分组校验(n,k)码中,冗余位的位数为____位。【哈尔滨工程大学2003年】
(分数:2.00)
 A.n+k
 B.n—k 
 C.n
 D.k
解析:解析:考查分组校验码。海明校验码是分组校验码的一种,又称为分组奇偶校验码。所谓(7,4)海明码是指其数据位4位,校验位3位,数据编码共7位,即n表示总的信息位,k表示有效信息位,故冗余位为n—k位。
8.下列校验码中,奇校验正确的有____。【华中科技大学2005年】
(分数:2.00)
 A.110100111
 B.1000111
 C.10110011 
 D.110100111
解析:解析:考查奇校验码。其他选项1的个数为偶数,故仅有C为正确答案。
9.设在网络中传送采用偶校验的ASCII码,当收到的数据位为10101001时,可以断定____。
(分数:2.00)
 A.未出错
 B.出现偶数位错
 C.未出错或出现偶数位错 
 D.出现奇数位错
解析:解析:考查偶校验码。偶校验码只能发现偶数位错误,无法纠错,也无法断定具体几位出现了错误。
10.用海明码来发现并纠正1位错,如果信息位为8位,则需要检验位的位数为____。【中南大学2000年】
(分数:2.00)
 A.1
 B.3
 C.4 
 D.8
解析:解析:考查海明码。为了能准确对错误定位以及指出代码没错,新增添的检测位数k应满足:2 k ≥n+k+1,因2 4 ≥8+4+1,故需要4位。
设待校验的数据为D8~D1=10101011,若采用海明校验,其海明码为 (1) (设海明码具有1位纠错能力。P13采用全校验);若采用CRC校验,且生成多项式为10011,则其CRC码为 (2) ;若采用偶校验,则校验码为 (3) _。【中科院计算所2000年】(分数:6.00)
(1).(1)(分数:2.00)
 A.0101001011111 
.010*********
 C.101010111010
 D.101010101011
 E.101010111
解析:
(2).(2)(分数:2.00)
.010*********
.010*********
 C.101010111010 
 D.101010101011
补码的最小负数 E.101010111
解析:
(3).(3)(分数:2.00)
.010*********
.010*********
 C.101010111010
 D.101010101011
 E.101010111 
解析:解析:考查校验码。当采用海明校验时,海明码为P13~P1:Q1010110l111(下划线的为校验位),其中P1=P13位为全校验位,因为P12~P1中1的个数为偶数个,故P13=0:采用CRC校验时,将信息位左移4位,进行模2除,得余数为1010,故CRC码为101010111010;采用偶校验时,因为D8~D1中1的个数为奇数,故校验位为1,即校验码为101010111。
11.8位无符号数的表示范围是____。【武汉大学2007年】
(分数:2.00)
 A.0~255 
 B.0~128
 C.一128~127
 D.一127~127
解析:解析:考查无符号数的表示。
12.计算机中表示地址时,采用____。
(分数:2.00)
 A.原码
 B.补码
 C.反码
 D.无符号数 
解析:解析:考查计算机中地址的表示。
13.4位机器内的数值代码,它所表示的十进制真值为____。【哈尔滨工程大学2003年】
(分数:2.00)
 A.9 
 B.-1
 C.一7
 D.以上三者均有可能
解析:解析:考查无符号数。注意题目中表明4位均为数值位,故不含符号位,则4位机器内的数值代码表示范围为0~15,故选A。
14.在机器数____中,零的表示形式是唯一的。【北京邮电大学2002年】
(分数:2.00)
 A.原码
 B.补码
 C.补码和移码 
 D.原码和反码
解析:解析:考查0在机器数的表示。
用n+1位字长(含l位符号位)表示原码定点整数时,所能表示的数值范围是 (1) ;用n+1位字长(含1位符号位)表示原码定点小数时,所能表示的数值范围是 (2) 。【浙江大学2000年】【哈尔滨工业大学2001年】(分数:4.00)
(1).(1)(分数:2.00)
 A.0≤|N|≤2 n -1 
 B.0≤|N|≤2 n+1 -1
 C.1≤|N|≤2 n-1 一1
 D.1≤|N|≤2 n -1
 E.0≤|N|≤1-2 -n
解析:
(2).(2)(分数:2.00)
 A.0≤|N|≤2 n -1
 B.0≤|N|≤2 n+1 -1
 C.1≤|N|≤2 n-1 一1
 D.1≤|N|≤2 n -1
 E.0≤|N|≤1-2 -n 
解析:解析:考查原码的表示范围。
15.设[x]m=1.X 1 X 2 X 3 X 4 ,当满足下列____时, 成立。
(分数:2.00)
 A.x 1 必为0,X 2 ~X 4 至少有一个为1
 B.x 1 必为0,X 2 ~X 4 任意 
 C.x 1 必为1,X 2 ~X 4 任意
 D.以上答案均不正确
解析:解析:考查原码表示。一1/2的原码表示为1.1000;当x 1 为0时,x的绝对值小于1/2,又x为负数,故此时x>一1/2成立。
16.十进制数值+0.3125的8位补码编码为____。【西安电子科技大学2007年】
(分数:2.00)
 A.28H 
 B.58H
 C.A8H
 D.D8H
解析:解析:考查真值与补码的转换。+0.3125的二进制表示为00101000(首位为符号位,小数点隐藏在符号位之后),即为28H。
17.某定点机器字长为32位,其中1位符号位,31位表示尾数。若用定点小数补码表示,则最小负小数为____。【西安交通大学2001年】
(分数:2.00)
 A.一(1—2 -31 )
 B.一(2 -12 一1)
 C.一1 
 D.一(1-2 -32 )
解析:解析:考查补码的表示范围。补码比原码、反码多表示一个最小负数。
18.8位定点补码小数的范围是____。【上海大学1998年】
(分数:2.00)
 A.一2 -7 ~1—2 -7
 B.一1~1—2 -7 
 C.一(1-2 -7 )~1-2 -7
 D.一(-12 -7 )~2 -7
解析:解析:考查补码小数表示范围。
19.设[x] =1.x 1 X 2 X 3 X 4 ,当满足下列____时, 成立。
(分数:2.00)
 A.x 1 必为x 2 ~x 4 至少有一个为1 
 B.x 1 必为1,x 2 ~x 4 任意
 C.x 1 必为0,x 2 ~x 4 至少有一个为1
 D.以上答案均不正确
解析:解析:考查补码表示。补码表示,相同符号位时,数值位越大,则码值越大;1.1000为
20.下列为8位移码机器数[X] ,当求[x] 时,____将会发生溢出。【哈尔滨工程大学2004年】
(分数:2.00)
 A.11111111
 B.0 
 C.10000000
 D.1111111
解析:解析:考查移码。移码表示时,00000000表示十进制数一128,而+128超出8位移码所能表示的最大数+127,故溢出。
21.数-1011011的移码表示是____。【中南大学1998年】
(分数:2.00)
 A.11011011
 B.10100101
 C.100101 
 D.1011011
解析:解析:考查移码的表示。可先求出其补码表示,然后改变符号位,即得移码表示。
22.在数字的4种编码中,码值大则真值大的编码是____。【西安电子科技大学2007年】
(分数:2.00)
 A.原码
 B.反码
 C.补码
 D.移码 
解析:解析:考查移码的特点。移码中,除0外,用1表示正,用0表示负,故码值大则真值大。
23.在小数定点机中,采用1位符号位,若寄存器内容为10000000,当它分别表示为原码、补码和反码时,其对应的真值分别为____、____和____。(均用十进制表示)。【上海大学1999年】
(分数:2.00)

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。