《计算机组成与工作原理》
第2章复习题
一、填空题
1、计算机处理的信息形式各种各样,可以分为和数据两大类。
2、就是计数的方法,指用一组固定的符号和一套统一的规则来表示数值的方法,如
在计数过程中采用进位的方法,则称为。
3、进位计数制的三要素是、和。
4、是指在某种进位计数制中,某一数位所代表的大小。
5、是指在某种进位计数制中允许使用的计数符号。
6、是指在某种进位计数制中,允许使用的数码的个数。
7、十六进制数9ABC.F2中,A的位权是,2的位权是。
8、R进制数转化成十进制数的方法是。
9、十进制数转化成R进制数的方法是:整数部分;小数
部分。
10、由于,可得3位二进制数可用1位八进制数表示,1位八进制数可转化为3位二
进制数。
11、由于,可得4位二进制数可用1位十六进制数表示,1位十六进制数可转化为4
位二进制数。
12、n位无符号数的范围是。
13、约定二进制数的最高位为符号位,0表示正号,1表示负号,这种在计算机中使用的数的表示形
式称为。常见的有原码、反码和补码。
14、在表示法中约定,所有数据的小数点位置固定不变。
15、是小数点的位置固定在最高有效数位之前,符号位之后。小数点位置
隐含固定在最低有效数位之后。
16、和的0有两种形式,即+0和—0
17、表示法的实质是把减法运算变成加法运算。
18、两个整数A和B除以同一正整数M,所得余数相同,则称A和B对M 。
19、一个字长为n位的纯整数的模是,纯小数的模是。
20、一般说,任意一个负数X的补码,等于该数加上其。
21、定点表示法可以分为定点和定点。
22、正数的补码与原码相同,负数的补码是其原码除符号位外各位,然后。
23、—1010的8位原码是,反码是,补码是,移码
是。—0.0101的8位原码是,反码是,补码是。
24、在浮点数表示法中,数的表示范围由的位数来决定,而的位数决定了有效数
字的精度。
25、在计算机中可以采用4位二进制数来表示1位十进制数,称为,
简称为。
26、根据4位二进制位的各位是否具有权值可以将BCD编码分为和。8421BCD码是
属前者。
27、4的8421BCD码为,2421BCD码为,余3码为。
28、余3码是一种无权码,编码是在8421BCD码基础上各位加形成的。
29、根据小数点的位置是否固定,在计算机中有两种数据格式:表示和表示。
30、目前国际上普遍采用的字符系统是用位二进制信息表示的美国国家信息交换标准码,
简称。
31、声音是通过空气传播的一种连续的波,叫。
32、把视觉图像转换为点阵构成用二进制表示的数字化图像,其转化过程包括两步和。
33、奇偶校验码可以检测出位错误,但不能确定出错的位置,也不能检测出位
错误。交叉奇偶校验码可以发现位同时出错的情况,还能确定位出错的位置。
34、循环冗余校验码简称。它是通过运算来建立有效信息位和校验位之间约
定关系的。
35、具有指出错误或改正错误能力的编码称为。
36、把接收到的CRC码用约定的生成多项式去除,如果正确,则余数为;如果某一位出错,则余
数。
37、在计算机和通信系统中广泛使用和
这两个生成多项式。
二、选择题(每题2分,共30分,答案写在下面表格中)
1、2000D化成十六进制数是______。
A、7CDH
B、7D0H
C、7E0H
D、7F0H
2、下列数中最大的数是______。
A、10011001B
B、227Q
C、98H
D、152D
3、 ______表示法主要用于表示浮点数中的阶码。
A.、原码 B、补码 C、反码 D、移码
4、设X= —0.1011,则[X]补为______。
A、1.1011
B、1.0100
C、1.0101
D、1.1001
5、设寄存器位数为8位,机器数采用补码形式(含一位符号位)。对应于十进制数-27,寄存器内为
______。
A、27H
B、9BH
C、E5H
D、5AH
6、机器数______中,零的表示形式是唯一的。
A、原码
B、补码
C、移码
D、反码
7、定点16位字长的字,采用2的补码形式表示时,一个字所能表示的整数补码范围是______。
A、-215 ─215-1
B、-215-1─215-1
C、-215+1─215
D、-215─215
8、已知X<0且[X]原 = X0.X1X2…X n,则[X]补可通过______求得。
A、各位求反,末位加1
B、求补
C、除X0外各位求反末位加1
D、[X]反-1
9、在一个8位二进制数的机器中,补码表示数的范围从(1)(小)到(2)(大),这两个数在机器中的补码表示分别为(3)和(4),而数0的补码表示为(5)。
(1)、(2)的答案选项:
A、-256
B、-255
C、-128
D、-127
E、0
F、+127
G、+128
H、+255
I、+256
(3)、(4)、(5)的答案选项:
A、00000000
B、10000000
C、01111111
D、11111111
E、00000000或10000000
F、01111111或11111111
G、00000000或11111111 H、10000000或01111111
10、一个整数的补码用6位表示为101010B,则用8位二进制表示这个补码的形式是
A、11101010B
B、10001010B
C、10010110B
D、11101001B
三、计算题
1、进制转换(12分)
100010.011B =()D 735.4Q =()D 7CB.F8H =()D 10011.11B =()D 544.44Q =()D 7C.FH =()D 10011.11B =()Q 524.5D =()Q 8C.FH =()Q 110010.011B =()Q 765.5D =()Q 7AB.F8H =()Q 10011.11B =()H 534.5D =()H 234.4Q =()H 111010.011B =()H 765.5D =()H 711.44Q =()H 352.5D =()B 765.4Q =()B 79B.F8H =()B 653.6875 =()B 534.44Q =()B 8C.FH =()B
3、利用模的概念求下列各数的补码。
①—100011B ②—75Q ③—110D ④—4EH
4、写出下列各数的8421BCD码和余3码。
①5AH ②546Q ③101111B ④258D
5、利用补码运算求下列各题的X+Y和X—Y。
①X=57Q Y=-136
②X=-34H Y=79D
③X=66D Y=27D
④X=-74H Y=73D
6、在计算机中,浮点数的阶码占8位(含1位符号位),用补码表示;尾数占8位(含1位符号位),用移码表示。试写出下列各数在计算机中的表示形式。
①1100.011B×21101B②—111.011B×2-110B
7、已知字母“D”的ASCII码为68D,求“G”、“d”和“f”的ASCII码。
8、已知8位有效信息代码为11011010,求奇校验码和偶校验码。
9、求下列各题的校验位并写出CRC码。
①有效信息为110010001B,生成多项式为X4+X2+X+1
②有效信息为10101000B,生成多项式为X3+X2+X
四、简答题
1、计算机中为什么要采用二进制?二进制的缺点有哪些?(7分)
2、声音数字化过程的步骤是什么?(2分)
3、什么是位图和矢量图?图像数字化过程的步骤是什么?(4分)
4、一个多项式可以作为CRC码的生成多项式的条件是什么?(3分)
5、海明码实现原理是什么?