计算机组成与系统结构 复习题

2020-05-08 10:14

计算机组成 复习题

一、选择题

1.CPU是( )。

A.计算机中的一个部件,根据指令控制其他部件的工作 B.一种二进制数 C.中央处理器 D.相同指令系统的不同实现

2.控制器是( )。

A.计算机中的一个完成算术运算的部件

B.计算机中的一个部件,根据指令控制运算器、存储器和输入输出设备的操作 C.根据指令完成操作功能的硬件 D.一个集成电路芯片

3.指令是( )。

A. 发给计算机的一个个操作命令

B.通常用于构成主存储器的集成电路

C.计算机中的一个部件,控制其他部件的工作 D.完成操作功能的硬件

4.汇编程序是( )。

A. 将指令的符号化表示转换成二进制代码的程序 B.将高级语言程序转换成可执行代码的程序 C.程序运行时的存储位置,包括他们所需的数据 D,将可执行代码转换成高级语言程序的程序

5.程序在运行时的存储位置是( )。

A. 数据通路 B.存储器 C.操作系统 D. 高级语言

6.将高级语言程序转换成可执行代码的程序是( )。

A.汇编语言 B.汇编程序 C.编译程序 D. 编译语言

7.计算机中完成算术运算的部件是( )。

A.控制器 B.运算器 C.CPU D. 主机

8.以下说法错误的是( )。

A.计算机的机器字长是指数据存储与运算的基本单位 B.寄存器由触发器构成

C.计算机中一个字的长度都是32位 D.磁盘是部分顺序存储器

9.以下说法错误的是( )。 A. 硬盘是外围设备

B.软件的功能与硬件的功能在逻辑上是等效的

C.硬件实现的功能一般比软件实现具有较高的执行速度 D.软件的功能不能用硬件取代

1

10.以下说法正确的是( ) 。

A. 汇编语言程序设计需要了解计算机的硬件结构 B.高级语言程序经过汇编后形成机器语言程序代码 C.高级语言仍然与计算机的结构特征相关 D.CAD软件是一种系统软件

11.以下属计算机的系统软件有( )。

A.音像处理软件 B.程序设计语言编译软件 C.办公自动化软件 D.游戏软件

12.磁盘是一种( )。

A.随机访问存储器 B.顺序存取存储器 C.部分顺序存储器 D.部分随机存储器

13.指令流( )。

A.从存储器流向控制器 B.从控制器流向存储器 C.从控制器流向控制器 D.从存储器流向存储器

14.数据流( )。

A.从存储器流向控制器 B.从控制器流向存储器

C.从控制器流向运算器 D.在运算器和存储器之间流动

15.原码是表示( )的编码方法。

A. 无符号数 B. 正定点数 C. 负定点数 D. 正负定点数

16.定点数表示的是( )。

A.正数 B.整数 C. 小数

17.移码的编码特点是( )。 A.扩大数据表示范围

B.零有两种表示

D. 整数和小数

B.保持了数据原有的大小顺序 D.正数的符号位为0

18.移码编码( )。

A.便于进行比较操作

C.便于乘除法操作

A.尾数溢出 C.两个符号位不同

B.便于加减法操作 D.便于移位操作

19.浮点数溢出的特征是( )。

B.阶码溢出

D.尾数最高位为1

20.二-十进制码在一个字节中存放十进制数字的个数是( )。

A.1 B.2 C.3 D. 4

2

21. 奇偶校验码能( )。

A. 发现数据代码中1位错误,但不能纠正错误

B. 发现数据代码中1位错误并纠正1位错误

C. 不能发现数据代码中的错误,但能纠正1位错误 D.发现数据代码中2位错误并纠正1位错误

22.海明码能( )。

A. 发现数据代码中1位错误,但不能纠正错误

B. 发现数据代码中1位错误并纠正1位错误 C. 不能发现数据代码中的错误,但能纠正1位错误 D.发现数据代码中2位错误或纠正1位错误

23. 在补码运算中,( )。

A.符号相同的两个数相减是不会产生溢出的 B.符号相同的两个数相加是不会产生溢出的 C.符号不同的两个数相减是不会产生溢出的 D.符号不同的两个数相加是会产生溢出的

24. 两个字的逻辑或运算是( )。

A. 高位与低位之间的运算

B.相同位的逻辑或运算,没有进位或借位 C. 相同位的逻辑或运算,有进位或借位

D. 移位运算

25. 1KB等于( )字节。

A.1048 B.1024 C. 1000 D. 1025

26. n位二进制定点整数表示的最大值是( )。

nnn-1n-1

A. 2 B.2-1 C. 2 D. 2-1 27. n+l位二进制定点小数表示的最大值是( )。 A.1 B.1-2-n C.1-2-n-1 D.1-2-n+1

28. n位定点整数补码表示的最大值是( )。

A. 2n B.2n-1 C. 2n-1 D. 2n-1-1

29. n+l位定点小数补码表示的最大值是( ) A.1 B.1-2 C.1-2

-n

-n-1

D.1-2

-n+1

30. n+l位定点整数补码表示的最小值是( )。

A. -2n B.-(2n-1) C. -2n-1 D. -(2n-1-1)

31. n+l位定点整数原码表示的最小值是( )。

A. -2n B.-(2n-1) C. -2n-1 D. -(2n-1-1)

3

32. 在浮点数中,当数据的绝对值太大,以至于大于所能表示的数据时,称为浮点数的

( )。

A.上溢 B.正上溢 C.正溢 D.正下溢

33. 在浮点数中,当数据的绝对值太小,以至于小于所能表示的数据时,则称为浮点数的( )。

A.下溢 B. 负溢 C.负上溢 D.正下溢

34. 在浮点数中,当数据的值太大,以至于大于所能表示的数据时,称为浮点数的( )。

A.上溢 B.正上溢 C.正溢 D.正下溢

35. 在浮点数中,当数据的值太小,以至于小于所能表示的数据时,则称为浮点数的 ( )。

A.下溢 B.负溢 C.负下溢 D.负上溢

36.浮点数的加减法运算的第一步是( )。

A. 对阶 B.阶码加减法 C.尾数加减法 D.规格化

37. 一个8位寄存器中的数据110011002,经过一次算术右移后变成( )。

A.11100110 B.1001 1000 C.1001 1001 D.01100110

38. 一个8位寄存器中的数据111001102,经过一次逻辑左移后变成( )。

A.1100 1100 B.1100 1101 C.1111 0011 D.0111 0011

40. 一个8位寄存器中的数据110011002,经过一次小循环右移后变成( )。

A.11100110 B.1001 1000 C.1001 1001 D.01100110

41. 一个8位寄存器中的数据011001102,经过一次小循环左移后变成( )。

A.1100 1100 B.1100 1101 C.11100110 D.01100110

42. 在定点数编码中,进行加减法最方便的表示法是( )

A.原码 B.补码 C.反码 D.移码

43.8位二进制无符号数据01000001,对应的十进制表示为( )。

A.41 B.101 C.65 D. 33

44.8位二进制无符号数据10000100,对应的十进制表示为( )。

A.84 B.204 C.132 D. 68

45. 8位补码数据01000001,对应的十进制表示为( )。

A.41 B.101 C.65 D. -33

46. 8位补码数据10000100,对应的十进制表示为( )。

A.84 B.132 C.-124 D. -68

4

47. 若二进制数的值为-0.1010,在计算机中该数表示为1.0110,则该数所用的编码为 ( )。

A.原码 B.补码 C.反码 D.移码

48. 若二进制数的值为0.1100,在计算机中该数表示为1.0011,则该数所用的编码为( )。

A.原码 B.补码 C.反码 D.移码

49. 8位原码能表示的最小数是( )。

A.-16 B.-127 C. -128 D. -225

50. 浮点数的规格化是为了( )。

A. 增加数据的表示范围 B. 方便浮点运算 C.防止运算时数据溢出 D. 使数据的表示唯一

51.以下浮点数表示中,尾数是补码表示,符合规格化要求的是( )。

A. 0.0000110?20 B.0.01000111?2-2 C. 1.0100111?2-4 D。1.100111?21

52. 信息码为1001,若生成多项式是G(x)=x3+x+1,则相应循环编码是( )。 A.1001001 B.1010011 C.1010001 D.1011011

53. 十进制整数到二进制数的转换可以采用( )。

A.除2取整数部分的方法 B.除2取余数部分的方法 C.乘2取整数部分的方法 D.乘2取小数部分

54. 对于带有小数的十进制数,在转换成二进制数时则须对小数部分采用( )。 A.除2取整数部分的方法 B.除2取余数部分的方法 C.乘2取整数部分的方法 D.乘2取小数部分

55.在用原码乘法计算2x(-3)时,( )。 A. 将2的原码与(-3)的原码直接相乘

B.将2的原码与(-3)的补码直接相乘

C.将2的原码与3的原码直接相乘,结果的符号位置1 D.将2的补码与(-3)的补码直接相乘

56. 原码除法的加减交替方法的规则是:当余数为正时,( )。 A. 商1,余数左移一位,减除数 B.商0,余数左移一位,加除数 C.商1,余数左移一位,加除数 D.商0,余数右移一位,减除数

57. 在浮点数的加减法运算中,对阶的方法是:( )。 A.将原来阶码大的数的尾数部分左移,.并相应地减少其阶码 B.将原来阶码大的数的尾数部分右移,并相应地增加其阶码 C. 将原来阶码小的数的尾数部分左移,并相应地减少其阶码 D.将原来阶码小的数的尾数部分右移,并相应地增加其阶码

5


计算机组成与系统结构 复习题.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:案例分析--收入、费用和利润1

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: