《计算机组成与工作原理》第二章复习题 下载本文

内容发布更新时间 : 2024/5/3 9:01:16星期一 下面是文章的全部内容请认真阅读。

《计算机组成与工作原理》

第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码基础上各位加 形成的。

第 1 页 共 4 页

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?Xn,则[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

第 2 页 共 4 页

G、00000000或11111111 H、10000000或01111111

10、一个整数的补码用6位表示为101010B,则用8位二进制表示这个补码的形式是 A、11101010B B、10001010B C、10010110B

三、计算题

1、进制转换(12分)

D、11101001B

100010.011B 735.4Q 7CB.F8H 10011.11B 544.44Q 7C.FH 10011.11B 524.5D 8C.FH 110010.011B 765.5D 7AB.F8H =( =( =( =( =( =( =( =( =( =( =( =( )D )D )D )D )D )D )Q )Q )Q )Q )Q )Q 10011.11B 534.5D 234.4Q 111010.011B 765.5D 711.44Q 352.5D 765.4Q 79B.F8H 653.6875 534.44Q 8C.FH =(

=( =( =( =( =( =( =( =( =( =( =( )H )H )H )H )H )H )B )B )B )B )B )B

2、写出真值或机器数(20分) X —110101B —4CH 0 0.101101B —0.101001B [X]原 10110001 [X]反 01110101 10101011 [X]补 10100110 [X]移 01110100 10101011 不填 3、利用模的概念求下列各数的补码。

①—100011B ②—75Q ③—110D ④—4EH 4、写出下列各数的8421BCD码和余3码。

①5AH ②546Q ③101111B ④258D 5、利用补码运算求下列各题的X+Y和X—Y。

第 3 页 共 4 页