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