当前位置:文档之家› 组成原理试题库(有答案版)

组成原理试题库(有答案版)

组成原理试题库(有答案版)
组成原理试题库(有答案版)

《计算机组成原理》试题库

选择题

1.一张3.5英寸软盘的存储容量为______,每个扇区存储的固定数据是______。

A.1.44MB,512B B.1MB,1024B C.2MB,256B D.1.44MB,512KB

2.机器数______中,零的表示形式是唯一的。

A. 原码

B. 补码

C. 校验码

D. 反码

3.在计算机中,普遍采用的字符编码是______。

A. BCD码

B. 16进制

C. 格雷码

D. ASCⅡ码

4.______表示法主要用于表示浮点数中的阶码。

A. 原码

B. 补码

C. 反码

D. 移码

5.程序控制类指令的功能是______。

A. 改变程序执行的顺序

B. 进行主存和CPU之间的数据传送

C. 进行CPU和I/O设备之间的数据传送

D. 进行算术运算和逻辑运算

6.EPROM是指______。

A. 读写存储器

B. 只读存储器

C. 光擦除可编程的只读存储器

D.可编程的只读存储器

7.Intel80486是32位微处理器,Pentium是______位微处理器。

A.16B.32C.48D.64

8.CPU主要包括______。

A.控制器

B.控制器、运算器、cache

C.运算器和主存

D.控制器、ALU和主存

9.下列数中最大的数是______。

A.(10011001)2 B.(227)8 C.(98)16 D.(152)10

10.以下四种类型指令中,执行时间最长的是______。

A. 寄存器—存储器型

B. 寄存器—寄存器型

C. 存储器-存储器型

D.程序控制指令

11.下列______属于应用软件。

A. 操作系统

B. 编译系统

C. 连接程序

D.文本处理

12.在主存和CPU之间增加cache存储器的目的是______。

A. 增加内存容量

B. 解决CPU和主存之间的速度匹配问题

C. 提高内存可靠性

D. 增加内存容量,同时加快存取速度

13.信息只用一条传输线,且采用脉冲传输的方式称为______。

A.串行传输

B.并行传输

C.并串行传输

D.分时传输

14.扩展操作码是_____。

A、操作码字段外辅助操作字段的代码

B、指令格式中不同字段设置的操作码

C、操作码的长度随地址数的减少而增加

D、指令系统新增加的操作码

15.下述I/O控制方式中,主要由程序实现的是______。

A. PPU(外围处理机)方式

B. 中断方式

C. DMA方式

D. 通道方式

16.采用DMA方式传送数据时,每传送一个数据要占用一个______的时间。

A.指令周期

B.机器周期

C. 存储周期

D. 时钟周期

17.完整的计算机系统应包括______。

A. 运算器、存储器、控制器

B. 外部设备和主机

C. 主机和实用程序

D. 配套的硬件设备和软件系统

18.大部分计算机内的减法是用_____实现。

A.将被减数加到减数中B.补码数的相加C.从被减数中减去减数D.补码数的相减

19.下列数中最小的数为______。

A. (101001)BCD

B. (101001)2

C. (52)8

D. (233)16

20.设X=-0.1011,则〔X〕补为______。

A. 1.1011

B. 1.0100

C. 1.0101

D. 1.1001

21.存储器是计算机系统中的记忆设备,它主要用来______。

A. 存放数据

B. 存放程序

C. 存放数据和程序

D. 存放微程序

22.某计算机的字长16位,它的存储容量是64KB,若按字编址,那么它的寻址范围是______。

A. 64KB

B.32KB

C. 64K

D. 32K

23.某机字长32位,存储容量1MB,若按半字编址,它的寻址范围是______。

A.1MB B.512K C.256K D.256KB

24.运算器的主要功能是进行以下运算______。

A. 逻辑运算

B. 算术运算

C. 逻辑运算和算术运算

D. 只作加法

25.用32位字长(其中1位符号位)表示定点小数时,所能表示的数值范围是______。

A. 0≤│N|≤1-2-32

B. 0≤│N|≤1-2-31

C. 0≤│N|≤1-2-30

D. 0≤│N|≤1-2-29

26.用于对某个寄存器中操作数的寻址方式称为______寻址。

A. 直接

B. 间接

C. 寄存器直接

D. 寄存器间接

27.设变址寄存器为X,形式地址为D,(X)表示寄存器X的内容,这种寻址方式的有效

地址为______。

A. EA=((X)+D)

B. EA=(X)+(D)

C. EA=(X)+D

D. EA=((X)+(D))

28.有些计算机将一部分软件永久地存放于只读存储器中,称为_____。

A.软件B.硬件C.辅助存储器D.固件

29.下面叙述的概念中______是正确的。

A.总线一定要和接口相连B.接口一定要和总线相连

C.通道可以代替接口D.总线始终由CPU控制和管理

30.目前的计算机中,代码形式是______。

A、指令以二进制形式存放,数据以十进制形式存放

B、指令以十进制形式存放,数据以二进制形式存放

C、指令和数据都以二进制形式存放

D、指令和数据都以十进制形式存放

31.计算机使用总线结构的主要优点是便于实现积木化,同时______。

A. 减少了信息传输量

B. 提高了信息传输的速度

C. 减少了信息传输线的条数

D. 提高了信息的正确率

32.冯.诺依曼机工作方式的基本特点是______。

A. 多指令流单数据流

B. 按地址访问并顺序执行指令

C. 堆栈操作

D. 存储器按内容选择地址

33.在微型机系统中,外围设备通过______与主板的系统总线相连接。

A. 适配器

B. 设备控制器

C. 计数器

D. 寄存器

34.3.5英寸软盘记录方式采用______。

A. 单面双密度

B. 双面双密度

C. 双面单密度

D. 双面高密度

35.设[X]补=1.X1X2X3X4,当满足______时,X > -1/2成立。

A.X1必须为1,X2X3X4至少有一个为1 B.X1必须为1,X2X3X4任意

C.X1必须为0,X2X3X4至少有一个为1 D.X1必须为0,X2X3X4任意

36.周期挪用方式多用于______方式的输入输出中。

A. 程序传送

B. 中断

C. DMA

D. 通道

37.目前我们所说的个人台式商用机属于______。

A.巨型机

B.中型机

C.小型机

D.微型机

38.(2000)10化成十六进制数是______。

A.(7CD)16 B.(7D0)16 C.(7E0)16 D.(7F0)16

39.MO型光盘和PC型光盘都是______型光盘。

A. 只读

B. 一次

C. 磁读写

D. 重写

40.1946年研制成功的第一台电子数字计算机称为______,1949年研制成功的第一台程序

内存的计算机称为______。

A.EDV AC,MARKI B.ENIAC,UNIV ACI C.ENIAC,MARKI D.ENIAC,EDSAC 41.至今为止,计算机中的所有信息仍以二进制方式表示的理由是______。

A.节约元件 B.运算速度快 C.物理器件性能决定 D.信息处理方便

42.运算器虽有许多部件组成,但核心部分是______。

A.数据总线B.多路开关C.算术逻辑运算单元D.累加寄存器

43.根据标准规定,每个汉字在计算机内占用______存储。

A.一个字节B.二个字节C.三个字节D.四个字节

44.为了便于实现多级中断,保存现场信息最有效的方式是采用______。

A. 堆栈

B. 通用寄存器

C. 存储器

D. 外存

45.存储单元是指______。

A.存放一个机器字的所有存储元B.存放一个二进制信息位的存储元

C.存放一个字节的所有存储元的集合D.存放两个字节的所有存储元的集合

46.机器字长32位,其存储容量为4MB,若按字编址,它的寻址范围是______。

A.4M B.4MB C.1M D.1MB

47.某一SRAM芯片,其容量为512×8位,考虑电源端和接地端,该芯片引出线的最小数

目应为______。

A.23

B.25

C.50

D.19

48.描述汇编语言特性的概念中,有错误的句子是______。

A、对程序员的训练要求来说,需要硬件知识

B、汇编语言对机器的依赖性高

C、用汇编语言编制程序的难度比高级语言小

D、汇编语言编写的程序执行速度比高级语言快

49.在CPU中跟踪指令后继地址的寄存器是______。

A.主存地址寄存器

B.程序计数器

C.指令寄存器

D.状态条件寄存器

50.下面描述RISC机器基本概念中,正确的表述是______

A.RISC机器不一定是流水CPU

B.RISC机器一定是流水CPU

C.RISC机器有复杂的指令系统

D.其CPU配备很少的通用寄存器

51.多总线结构的计算机系统,采用______方法,对提高系统的吞吐率最有效。

A.多端口存储器

B.提高主存速度

C.交叉编址多模块存储器

D.cache

52.并行I/O标准接口SCSI中,一个主适配器可以连接______台具有SCSI接口的设备。

A. 6

B. 10

C. 8

D. 7~15

53.描述PCI总线中基本概念不正确的是______。

A、PCI总线是一个与处理器无关的高速外围总线

B、PCI总线的基本传输机制是猝发式传输

C、PCI设备不一定是主设备

D、系统中只允许有一条PCI总线

54.带有处理器的设备一般称为______设备。

A. 智能化

B. 交互式

C. 远程通信

D. 过程控制

55.发生中断请求的不可能的条件是______。

A. 一条指令执行结束

B. 一次I/O操作开始

C. 机器内部发生故障

D. 一次DMA操作开始

56.某机器字长32位,其中1位符号位,31位数值位。若用定点整数表示,则最大正整数

为______。

A. +(231-1)

B. +(230-1)

C. +(231+1)

D. +(230+1)

57.假设下列字符码中有奇偶位校验,但没有数据错误,采用偶校验的字符码是______。

A. 11001001

B. 11010110

C. 11000001

D. 11001011

58.寄存器间接寻址方式中,操作数处在______。

A.通用寄存器

B.程序计数器

C.堆栈

D.主存单元

59.在主存和CPU之间增加cache存储器的目的是______。

A. 增加内存容量,同时加快存取速度

B. 提高内存的可靠性

C. 解决CPU与内存之间的速度匹配问题

D. 增加内存容量

60.采用虚拟存储器的主要目的是______。

A. 提高主存储器的存取速度

B. 扩大存储器空间,并能进行自动管理

C. 提高外存储器的存取速度

D. 扩大外存储器的存储空间

61.存储器是计算机系统的记忆设备,主要用于______。

A. 存放程序

B. 存放软件

C. 存放微程序

D. 存放程序和数据

62.在指令的地址字段中,直接指出操作数本身的寻址方式,称为______。

A. 隐含地址

B.立即寻址

C.寄存器寻址

D. 直接寻址

63.变址寻址方式中,操作数的有效地址等于______。

A.基值寄存器内容加上形式地址B.堆栈指示器内容加上形式地址

C.变址寄存器内容加上形式地址D.程序计数器内容加上形式地址

64.指令的寻址方式有顺序和跳跃两种方式,采用跳跃寻址方式,可以实现______。

A. 堆栈寻址

B. 程序的条件转移

C. 程序的无条件转移

D. 程序的条件转移或无条件转移

65.堆栈寻址方式中,没A为累加器,SP为堆栈指示器,Msp为SP指示的栈顶单元。若进

栈操作的动作顺序是(A) →Msp,(SP)-1→SP,则出栈操作应为______。

A. (Msp)→A,(SP)+1→SP

B. (SP)+1→SP,(Msp)→A

C. (SP)-1→SP,(Msp)→A

D. (Msp)→A,(SP)-1→SP

66.Intel80486是32位微处理器,pentium是______位处理器。

A. 16

B. 32

C. 48

D. 64

67.指令周期是指______。

A. CPU从主存取出一条指令的时间

B. CPU执行一条指令的时间

C. CPU从主存取出并执行一条指令的时间

D. 时钟周期时间

68.总线中地址线的用处是______。

A. 指定主存和I/O设备接口电路的选择地址

B. 选择进行信息传输的设备

C. 选择外存地址

D. 选择主存单元地址

69.异步控制常用于______中,作为其主要控制方式。

A.单总线结构计算机中访问主存与外围设备

B. 微型机中的CPU控制

C. 组合逻辑控制的CPU

D. 微程序控制器

70.在______的计算机系统中,外设可以和主存储器单元统一编址,因此可以不使用I/O指

令。

A. 单总线

B. 双总线

C. 三总线

D. 多总线

71.CD-ROM光盘是____型光盘,可用做计算机的_____存储器和数字化多媒体设备。

A. 重写,内

B. 只读,外

C. 一次,外

D. 只读,内

72.CPU响应中断时,进入“中断周期”采用硬件方法保护并更新程序计数器PC内容而不是

由软件完成,主要因为______。

A. 能进入中断处理程序并能正确返回原程序

B. 节省内存

C. 提高处理机速度

D. 易于编制中断处理程序

73.在定点机中执行算术运算时会产生溢出,其原因是_____。

A.主存容量不够B.操作数过大

C.操作数地址过大D.运算结果超出表示范围

74.指出下面描述汇编语言特性的句子中概念上有错误的句子______。

A、对程序员的训练要求来说,需要硬件知识

B、汇编语言对机器的依赖性高

C、用汇编语言编制程序的难度比高级语言小

D、汇编语言编写的程序执行速度比高级语言快

75.在整数定点机中,采用1位符号位(最高位),设寄存器中的内容为1000 0000,若它等

于-127,说明它是______。

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

76.算术/逻辑运算单元74181ALU可完成______功能。

A.16种算术运算B.16种逻辑运算

C.16种算术运算和16种逻辑运算D.4位乘法运算和除法运算

77.常用的虚拟存储系统由______两级存储器组成。

A.主存—辅存B.快存—主存C.快存—辅存D.寄存器—主存

78.在虚拟存储器中,当程序正在执行时,由______完成地址映射。

A.程序员B.编译器C.装入程序D.操作系统

79.由于CPU内部的操作速度较快,而CPU访问一次主存所花的时间较长,因此机器周期

通常用______来规定。

A、主存中读取一个指令字的最短时间

B、主存中读取一个数据字的最长时间

C、主存中写入一个数据字的平均时间

D、主存中取一个数据字的平均时间

80.设寄存器位数为8位,机器数采用补码形式(一位符号位),对应于十进制数-27,寄存

器内为______。

A.(27)16B.(9B)16C.(E5)16D.(5A)16

81.将有关数据加以分类、统计、分析,以取得有利用价值的信息,称其为______。

A.数值计算

B. 数据处理

C. 辅助设计

D.实时控制

82.下列描述流水CPU的基本概念中,正确表述的句子是______。

A、流水CPU是以空间并行性为原理构造的处理器

B、流水CPU一定是RISC机器

C、流水CPU一定是多媒体CPU

D、流水CPU是一种非常经济而实用的时间并行技术

83.能直接让计算机接受的语言是_____。

A.机器语言B.BASIC语言C.汇编语言D.C语言

84.在小型或微型计算机里,普遍采用的字符编码是______。

A. BCD码

B. 16进制

C. 格雷码

D. ASCⅡ码

85.下列有关运算器的描述中,______是正确的。

A.只做算术运算,不做逻辑运算

B. 只做加法

C.能暂时存放运算结果

D. 既做算术运算,又做逻辑运算

86.计算机中对外设端口进行编址的方法有两种,是______。

A.独立编址和统一编址B.直接编址和间接编址

C.内存编址和寄存器编址D.立即编址和相对编址

87.系统总线中地址线的功能是______。

A. 用于选择主存单元地址

B. 用于选择进行信息传输的设备

C. 用于选择外存地址

D. 用于指定主存和I/O设备接口电路的地址

88.描述PCI总线中基本概念正确的句子是______。

A、PCI总线是一个与处理器有关的高速外围总线

B、PCI总线的基本传输机制是猝发式传输

C、PCI设备不是主设备

D、系统中只允许有一条PCI总线

89.CRT的分辨率为1024×1024像素,像素颜色数为256,则刷新存储器的容量是______。

A.512KB B.1MB C.256KB D.32MB

90. 浮点运算器的描述中,正确的句子是__ ___。

A. 阶码部件可实现加、减、乘、除四种运算

B. 阶码部件只进行阶码相加、相减和比较操作

C. 阶码部件只进行阶码相加、相减操作

D. 尾数部件只进行乘法和除法运算

91. 从信息流的传送效率来看,______ 工作效率最低。

A. 三总线系统

B. 单总线系统

C. 双总线系统

D. 多总线系统

92. SRAM存储器是______。

A. 静态随机存储器

B. 静态只读存储器

C. 动态随机存储器

D. 动态只读存储器

93. 冯.诺依曼型体系结构的计算机所采用的计算机所采用的工作原理是_ _原理。

A. 存储程序

B. 程序设计

C. 存储程序控制

D. 二进制数

94. 下列选项中最适合信息管理的计算机语言是_____ _。

A. 机器语言

B. 汇编语言

C. 数据库语言

D. PASCAL语言

95. 目前普遍使用的微型计算机,所采用的逻辑元件是________。

A. 电子管

B. 大规模和超大规模集成电路

C. 晶体管

D. 小规模集成电路

96. 指令系统中采用不同寻址方式的目的主要是。

A. 实现程序控制和快速查找存储器地址

B. 可以直接访问主存和外存

C. 缩短指令长度,扩大寻址空间,提高编程灵活性

D. 降低指令译码难度

97. 计算机的外围设备是指___ ___。

A. 输入/输出设备

B. 外存储器

C. 远程通信设备

D. 除了CPU和内存以外的其它设备

98. 同步控制是______。

A. 只适用于CPU控制的方式B、只适用于外围设备控制的方式

C. 由统一时序信号控制的方式

D. 所有指令控制时间都相同的方式

99. 一个256K×8的DRAM芯片,其地址线和数据线总和为______ 。

A. 16

B. 18

C. 26

D. 30

100. 中断向量地址是______。

A. 子程序入口地址

B. 中断服务例行程序入口地址

C.中断服务例行程序入口地址的指示器

D. 中断返回地址

填空题

1.相联存储器是按内容访问的存储器,在cache中用来存放行地址表,在虚拟存储器

中用来存放段表、页表和快表。

2.在整数定点机中,机器数为补码,字长16位,最高位是符号位,用十六进制写出最大

正数的补码是7FFF(H),最小负数补码是8000(H)。

3.任何进制数都包含两个基本要素,即基数和位权。

4.闪速存储器特别适合于便携式微型计算机系统,被誉为固态盘而成为代替磁盘

的一种理想工具。

5.主存储器的性能指标主要是存储容量、存取时间、存储周期和存储器带宽。

6.冯?诺依曼型计算机的工作原理是:存储程序并按地址顺序执行。

7.采用浮点表示时,若尾数为规格化形式,则浮点数的表示范围取决于阶码的位数,精

度取决于尾数的位数。

8.RISC的中文含义是精简指令系统计算机,CISC的中文含义是复杂指令系统计算机。

9.从操作数的物理位置来说,可将指令归结为三种类型:存储器-存储器型SS ,寄存器

-存储器型RS ,寄存器-寄存器型RR 。

10.直接内存访问(DMA)方式中,DMA控制器从CPU完全接管对总线的控制,数据

交换不经过CPU,而直接在内存和I/O设备(或输入输出设备)之间进行。

11.条件转移、无条件转移、转子程序、返主程序、中断返回指令都属于程序控制类指令,

这类指令在指令格式中所表示的地址不是操作数的地址,而是下一条指令的地址。

12.移码表示法主要用于表示浮点数的阶码,以利于比较两个指数的大小和进行对阶操

作。

13.汉字的输入编码(或输入码)、内码(或机内码)、字模码是计算机用于汉字输

入、内部处理、输出三种不同用途的编码。

14.一个定点数由符号位和数值域两部分组成。

15.CPU能直接访问主存和Cache ,但不能直接访问磁盘和光盘。

16.数控机床是计算机在自动控制方面的应用,邮局把信件自动分拣是在计算机人工智

能方面的应用。

17.8位二进制补码表示的整数最小值为-27 (补码值10000000),最大值为+27-1(补

码值01111111)。

18.完整的计算机系统应该包括配套的硬件设备和软件系统。

19.计算机系统中,根据应用条件和硬件资源不同,数据传输方式可采用:并行传送、串

行传送和复用传送。

20.目前的CPU包括控制器、运算器和cache。

21.设有七位信息码1001011,则低位增设偶校验位后的代码为10010110,而低位增设奇

校验位后的代码为10010111。

22.RISC机器一定是流水CPU,但后者不一定是RISC机器,奔腾机属于CISC机器。

23.多媒体CPU是带有MMX 技术的处理器。它是一种多媒体扩展结构技术,特别适合

于图像数据处理。

24.按照总线仲裁电路的位置不同,可分为集中式仲裁和分布式仲裁。

25.DMA控制器访采用以下三种方法:停止CPU访问、周期挪用、DMA和CPU交

替访内。

26.计算机硬件包括运算器、存储器、控制器、适配器、输入输出设备。

27.软磁盘和硬磁盘的存储原理记录方式基本相同,但在结构和性能上存在较大差别。

28.在整数定点机中,采用1位符号位(最高位),设寄存器中的内容为1000 0000。

(1)若寄存器中是原码,则该数据的真值是-0;

(2)若寄存器中是反码,则该数据的真值是-127;

(3)若寄存器中是补码,则该数据的真值是-128 ;

(4)若寄存器中是无符号数,则该数据的真值是128 。

29.不同机器有不同的指令系统,常见的指令系统有精简指令系统和复杂指令系统,前

者是后者的改进。

30.流水CPU中的主要问题是资源相关,数据相关和控制相关。

31.PCI总线是当前流行的总线。它是一个高带宽且与处理器无关的标准总线。

32.常用的输入设备有键盘、鼠标、扫描仪等。

33.中断处理过程可以嵌套进行,优先级高的设备可以中断优先级低的中断服务程序。

34.指令格式是指令用二进制代码表示的结构形式,通常格式中由操作码字段和地址码

字段组成。

35.汇编语言是一种面向机器的语言,用汇编语言编制程序执行速度比高级语言快。

36.计算机唯一能直接执行的语言是机器语言。在用户编程所用的各种语言中,与计算机

本身最为密切的语言是汇编语言。

37.广泛使用的SRAM 和DRAM都是半导体随机读写存储器,它们共同的缺点是断电后

不能保存信息

38.多个用户共享主存时,系统应提供存储保护。通常采用的方法是存储区域保护和访

问方式保护,并用硬件来实现。

39.常用的校验码有:奇偶校验码、海明校验码和循环冗余码。

40.一位十进制数,用BCD码表示需4 位二进制码,用ASCII码表示需7 位二进制码。

41.用高级语言编写的程序称为源程序,将源程序翻译为目标程序的软件是编译程序或

解释程序。

42.存储程序,并按地址顺序执行,这是冯·诺依曼型计算机的工作原理。

43.微程序设计技术是利用软件方法设计操作控制器的一门技术,具有规整性、灵

活性、可维性等一系列优点。

44.微计算机系统包括硬件系统和软件系统。

45.指令格式是指令用二进制代码表示的结构形式,通常格式中由操作码字段和地址

码字段组成。

判断题

1.决定计算机计算精度的主要技术指标一般是指计算机的字长。(对)

2.计算机“运算速度”指标的含义是指每秒钟能执行多少条操作系统的命令。(错)

3.利用大规模集成电路技术把计算机的运算部件和控制部件做在一块集成电路芯片上,这样的一块芯片叫做单片机。(错)

4.某R进位计数制,其左边1位的权是其相邻的右边1位的权的R倍。(对)

5.在计算机中,所表示的数有时会发生溢出,其根本原因是计算机的字长有限。(对)6.一个正数的补码和这个数的原码表示一样,但正数的反码就不是该数的原码表示,而是原码各位数取反。(错)

7.表示定点数时,若要、求数值0在计算机中惟一地表示为全0,应使用反码表示。(错)8.将补码的符号位改用多位来表示,就变成变形补码,一个用双符号位表示的变形补码

11.1010是正数。(错)

9.在浮点运算器中,阶码部件可实现加、减、乘、除四种运算。(错)

10.在浮点运算器中,尾数部件只进行乘法和除法运算。(错)

11.运算器不论是复杂的还是简单的,都有一个状态寄存器,状态寄存器是为计算机提供判断条件,以实现程序转移。(对)

12.在CPU中执行算术运算和逻辑运算,都是按位进行且各位之间是独立无关的。(错)13.全加器和半加器的区别在于是否考虑低位向高位进位。考虑低位向本位有进位的加法器称为全加器。(对)

14. 定点补码运算时,其符号位不参与运算。(错)

15. 尾数部分只进行乘法和除法运算。(错)

16. 浮点数的正负由阶码的正负符号决定。(错)

17. 在定点小数一位除法中,为了避免溢出,被除数的绝对值一定要小于除数的绝对值。(对)

18. 浮点运算器的阶码部件可实现加、减、乘、除4种运算。(错)

19.浮点数的取值范围由阶码的位数决定,而浮点数的精度由尾数的位数决定。(对)20.加法器是构成运算器的基本部件,为提高运算速度,运算器一般都采用串行加法器。(错)21.存储器是计算机中的记忆设备,它只是用来存放程序。(错)

22.动态RAM和静态RAM都是易失性半导体存储器。(对)

23.CPU访问存储器的时间是由存储器的容量决定的,存储器容量越大,访问存储器所需的时间越长。(错)

24.因为半导体存储器加电后才能存储数据,断电后数据就丢失了,因此EPROM做成的存储器,加电后必须重写原来的内容。(错)

25.目前大多数个人计算机中可配置的内存容量仅受地址总线位数限制。(错)

26.因为动态存储器是破坏性读出,所以在不访问动态存储器时不用刷新。(错)

27.一般情况下,ROM和RAM在存储体中是统一编址的。(对)

28.多体交叉存储器是为了解决由于主存太大,而将一个主存体分成多个独立存储体的一种技术。(错)

29.在计算机中存储器是数据传送的中心,但访问存储器的请求是由CPU或I/O所发出的。(对)

30.CPU中通常都设置若干个寄存器,这些寄存器与主存统一编址。访问这些寄存器的指令格式与访问存储器是相同的。(错)

31.同SRAM相比,由于DRAM需要刷新,所以功耗大。(错)

32.双极型RAM不仅存取速度快,而且集成度高。(错)

33.目前常用的EPROM是用浮动栅雪崩注入型MOS管构成,称为FAMOS型EPROM,该类型的EPROM出厂时存储的全是“1”。(对)

34.处理大量输入输出数据的计算机,一定要设置十进制运算指令。(错)

35.一个系列中的不同型号计算机,保持软件向上兼容的特点。(对)

36.在计算机的指令系统中,真正必须的指令数是不多的,其余的指令都是为了提高机器速度和便于编程而引入的。(对)

37.扩展操作码是一种优化技术,它使操作码的长度随地址码的减少而增加,不同地址的指令可以具有不同长度的操作码。(对)

38.转移类指令能改变指令执行顺序,因此,执行这类指令时PC和SP的值都将发生变化。

(错)

39.RISC的主要设计目标是减少指令数,降低软、硬件开销。(对)

40.新设计的RISC,为了实现其兼容性,是从原来CISC系统的指令系统中挑选一部分简单指令实现的。(错)

41.RISC没有乘、除指令和浮点运算指令。(错)

42. 执行指令时,指令在内存中的地址存放在指令寄存器中。(错)

43.没有设置乘、除法指令的计算机系统中,就不能实现乘、除法运算。(错)

44.计算机指令是指挥CPU进行操作的命令,指令通常由操作码和操作数的地址码组成。

(对)

45.不设置浮点运算指令的计算机,就不能用于科学计算。(错)

46.采用RISC技术后,计算机的体系结构又恢复到早期的比较简单的情况。(错)

47.在主机中,只有内存能存放数据。(错)

48.引入微程序机器级,使CPU的硬件电路更为简单,可以使CPU的指令系统功能更强。

(对)

49.微程序技术是今后计算机技术的发展方向。(错)

50.在CPU中,译码器主要用在运算器中挑选多路输入数据中的某一路数据送到ALU。(错)51.对一个并行寄存器来说,只要时钟脉冲到来,便可从输出端同时输出各位的数据。(错)52.计数器的功能是对输入脉冲进行计数,不能用它作分频器或定时等。(错)

53.可编程逻辑阵列是主存的一部分。(错)

54.每一条微指令都只是包含一条微命令。(错)

55.串行寄存器一般都具有移位功能。(对)

56.控制存储器是用来存放微程序的存储器,它应该比主存储器速度快。(对)

57.机器的主频最快,机器的速度就最快。(错)

58.引入微程序机器级,使计算机的CPU更为简单,可以组成功能更强的指令系统,从而加快了CPU的运行速度。(错)

59.Cache是内存的一部分,它可由指令直接访问。(错)

69. 引入虚拟存储系统的目的,是为了加快外存的存取速度。(错)

61.采用虚拟存储器技术,用户编写的应用程序其地址空间是连续的。(对)

62.在虚拟存储器中,当程序正在执行时,由操作系统完成地址映射。(对)

63.机器刚加电时Cache无内容,在程序运行过程中CPU初次访问存储器某单元时,信息由存储器向CPU传送的同时传送到Cache;当再次访问该单元时即可从Cache取得信息(假设没有被替换)。(对)

64.在虚拟存储器中,逻辑地址转换成物理地址是由硬件实现的,仅在页面失效时才由操作系统将被访问页面从辅存调到主存,必要时还要先把被淘汰的页面内容写入辅存。(错)65.内存与外存都能直接向CPU提供数据。(错)

66.CPU向存储器执行写操作时,为了使Cache内容和主存的内容保持一致,采用写直达(写通)法,可同时写入Cache和主存中。(对)

67.Cache与主存统一编址,即主存空间的某一部分属于Cache。(错)

68.在虚拟存储器中,辅助存储器与主存储器以相同的方式工作,因此允许程序员用比主存空间大得多的辅存空间编程。(错)

69.外存比内存的存储容量大,存取速度快。(错)

70.Cache的功能全由硬件实现。(对)

71.软盘的磁头和盘面在读写时不接触。(错)

72.硬盘系统和软盘系统均可分为固定磁头和可移动磁头两种。(错)

73.CD-ROM光盘的盘片由生产厂家预先写入数据或程序,出厂后用户不能写入修改。(对)74.高数据传输率CD-ROM驱动器运行速度快,但要求很高的容错性和纠错能力。(对)75.随着半导体集成电路的发展,外部设备在硬件系统中的价格中所占比重越来越低。(错)76.温彻斯特磁盘是一种固定磁头固定盘片的磁盘存储器。(错)

77.移动磁头硬盘存储器的磁头和盘面是接触式读写。(错)

78.不带汉字硬字库的点阵式打印机不能打印汉字。(错)

79.显示刷新存储器由RAM组成。(对)

80.计算机使用的磁带存储器是记录模拟信号的设备。(错)

81.外部设备位于主机箱的外部。(错)

82.语音合成器作为输入设备可以将人的语音转换成计算机能够识别的信息。(错)83.针式打印机点阵的点越多,印字质量越高。(对)

84.图形比图像更容易编辑、修改。(对)

85.图像比图形更有用。(错)

86.行式打印机的速度比串行打印机快。(对)

87.图形比图像更适合表现类似于照片和绘画之类的有真实感的画面。(错)

88.字符发生器是存放ASCII字符点阵的存储器,汉字也是由点阵构成的,因此,能处理汉字的计算机,其字符发生器中也存放了汉字点阵。(错)

89.键盘属于输入设备,但显示器上显示的内容既有机器输出的结果,又有用户通过键盘输入的内容,所以显示器既是输入设备,又是输出设备。(错)

90. 在计算机的中断系统中,优先级别高的中断总是先响应先处理。(错)

91. 全双工工作方式可以在两个方向传送信息,但是在同一时刻,只能工作在一个方向上传

送信息的通讯方式。(错)

92.半双工工作方式是可以在两个方向传送信息,但是在同一时刻只能工作在一个方向上传送信息的通讯方式。(对)

93.组成总线不仅要有传输信息的传输线,还应有实现总线控制的器件,即总线缓冲器和总线控制器。(对)

94.大多数微型计算机的总线由地址总线、数据总线和控制总线组成,因此,它们是三总线结构的。(错)

95.DMA控制器和CPU可以同时使用总线。(错)

96.一个更高优先级的中断请求总是可以中断另一个中断处理程序的执行。(错)

97.一个通道可以连接多个外部设备控制器,一个外部设备控制器可以管理一台或多台外部设备。(错)

98.屏蔽所有的中断源,即为关中断。(错)

99.设备的编址方式分为单独编址和存储器统一编址两种。(对)

100.DMA是主存与外设之间交换数据的方式,它也可用于主存与主存之间的数据交换。(错)101.中断级别最高的是不可屏蔽中断。(错)

102.CPU响应中断时暂停运行当前程序,自动转移到中断服务程序。(对)

103.中断方式一般适用于随机出现的服务请求。(对)

104.为了保证中断服务程序执行完毕以后,能正确返回到被中断的断点继续执行程序,必须进行现场保存操作。(对)

105.中断屏蔽技术是用中断屏蔽寄存器对中断请求线进行屏蔽控制,因此,只有多级中断系统(CPU提供多条中断请求输入线)才能采用中断屏蔽技术。(错)

106.连接到计算机单总线上的设备称为主设备。(错)

107.CPU可任选CPU停止法,即总线周期挪用法或总线周期分时法来实现DMA。(对)108.中断屏蔽的作用是可以临时改变中断优先处理权。(对)

109.所有的数据传送方式都必须由CPU控制实现。(错)

110.外部设备一旦申请中断,便能立刻得到CPU的响应。(错)

111.DMA设备的中断级别比其他外设高,否则可能引起数据丢失。(对)

112.一旦有中断请求出现,CPU立即停止当前指令的执行,转而去受理中断请求。(错)113.CPU在响应中断后可以立即响应更高优先级的中断请求。(错)

简答题

1.计算机的主要功能有哪些?主要功能部件有哪些?

答:主要功能有:(1)数据传送,(2)数据存储,(3)数据处理,(4)控制主要部件有:存储器,运算器,输入/输出部件和控制部件。

2.冯诺依曼机的主要功能部件有哪些?各有什么作用?

答:主要部件有:存储器,运算器,输入/输出部件和控制器。存储器用于存储数据或程序;运算器用于完成算术或逻辑运算;输入设备主要是输入需要计算机操作的数据和程序,输出设备主要用于计算结果或中间结果的输出,输入/输出均完成相应的人机交互操作;控制器负责对指令进行译码,产生一系列控制信号,指挥和协调计算机的各个部件有序工作。

3.简述计算机结构和组成的联系和区别。

答:计算机结构指对程序员可见的系统属性。计算机组成指实现其片构规范的操作部件,以及它们的互联方式。

区别:计算机结构主要研究指令集,寄存器定义和组织、各种数据类型表示的位数、I/O机制,以及内存访问技术等,是计算机硬件子系统的概念结构及功能特性。而计算机组织是主要研究对程序员透明的硬件细节,如控制信号数据通路宽度的确定、各部件连接方式及匹配、计算机和外设的接口以及使用的存储器技术等。计算机结构决定系统中软硬件分配,计算机组成是对计算机结构的逻辑实现。

联系:随着计算机技术的发展,组织、结构的关系越来越密切,之间的界限越来越模糊,在一定条件下,二者可相互替代。

4.计算机系统可以分为哪几个层次?说明各层次的特点及相互联系。

答:从低到高依次为硬件逻辑层、微程序层、机器语言层、操作系统层、汇编语言层、高级语言层、应用语言层。其中最低的三层构成了实际机器,它不提供任何软件支持,后四层构成虚拟机器,它提供软件支持。一般来说相邻层的语法结构差别不大,有利于编译和解释,但最终必须处理成能在实际机器上直接执行的机器语言程序。

5.说明计算机系统的层次结构。

答:从低到高依次为硬件逻辑层、微程序层、机器语言层、操作系统层、汇编语言层、高级语言层、应用语言层。

6.数据校验码的编码思想是什么?常用的数据校验码有哪些?

答:编码思想是“冗余校验”,即对原有数据进行扩充,加入新的代码,这增加的部分代码就成为校验码。常用的数据校验码有奇偶校验码、海明校验码和循环冗余码。7.奇偶校验码的用途是什么?写出下面几个二进制数的奇,偶校验码的值: 01010111;11010100

答:奇偶校验码的用途是用于检测数据代码中奇数个位出错情况。对于01010111,采用偶校验P=1,采用奇校验,P=0;对于11010100,采用偶校验,P=0,采用采用奇校验,P=1.

8.根据下列操作数所在位置,指出其寻址方式。

(1)操作数在指令指定的CPU寄存器中。

(2)操作数地址在指令指定的CPU寄存器中。

(3)操作数由指令直接给出。

(4)操作数地址由指令直接给出。

(5)操作数地址为某一寄存器内容和偏移量之和

答:

(1)寄存器寻址(2)寄存器间接寻址(3)立即数寻址

(4)直接寻址(5)基址、变址、相对寻址

9.简单比较组合逻辑控制和微程序控制的特点。

答:组合逻辑控制的优点是:微操作控制信号产生的速度很快。

缺点是:结构复杂,设计效率低。

微程序控制的优点是:

(1)大大减少了控制器的复杂性和非标准化程度,从而将硬件的用量限制在狭小范围内,降低了成本。

(2)提供很大的灵活性,使设计的变更、修改以及指令系统的扩充容易。

(3)微程序响度固定,可以利用ROM存放,缩短了微程序的运行时间。

缺点是:微程序控制器比相同的硬布线式控制器慢。

10.设一个6位二进制小数X>=0,表示成0.k1k2k3k4k5k6,其中,k1,k2,……,k6可以分别取1或0,试问:

(1)若要X>1/2,那么k1k2……k6要满足什么条件?

(2)若要X>=1/8,那么k1k2……k6要满足什么条件?

答:(1) k1=1, ,k2,…,k6任一个为1;

(2)k1,k2至少一位为1 ,k3…,k6任意;或k1,k2为0,k3,为1,k4…,k6任意。

11. 给定两个正浮点数N 1=S 1*2P ,N 2=S 2*2Q ,

(1)若P>Q ,是否有N 1>N 2?

(2)若S 1 和S 2都是规格化数,请回答第(1)小题。

答:(1)不一定,若S1、S2为非规格化数,则N1,N2大小不定;

(2)若S1、S2都为规格化数,p>q,则N1> N2。

12. 判断一个7位的二进制正整数k=k 1k 2k 3k 4k 5k 6k 7是否为4的倍数?说明原理。

答:若k6k7=0,则该数为4的倍数

13. 设二进制浮点数的阶为3位,尾数为6位,另有阶符、数符各1位。试写出它所表示

的最大正数、最小正数、最大负数、最小负数。

答:设计算机中浮点数的存储格式如下:

(1)尾数和阶码均用原码表示:

最大正数:

最小正数:

最大负数:

最小负数:

∴ 最大正数为:+0.111111*2111+,对应的十进制数为:+126 ;

最小正数为:+0.000001*2111-,对应的十进制数为:+213-;

最大负数为:-0.000001*2111-,对应的十进制数为:-213-;

最小负数为:-0.111111*2111+,对应的十进制数为:-126 。

(2)尾数和阶码均用

补码表示(1000和1.000000中“1”既表示数值又表示符号):

最大正数:

最小正数:

最大负数:

最小负数:

∴最大正数为:+0.111111*2111

+,对应的十进制数为:+126 ;

最小正数为:+0.000001*21000,对应的十进制数为:+214-;

最大负数为:-0.000001*21000,对应的十进制数为:-214-;

最小负数为:1.000000*2111

+,对应的十进制数为:-128 。

14.一个计算机系统中的总线,大致分为哪几类?

答:一个计算机系统中的总线分为三类:

(1)同一部件如CPU内部连接各寄存器及运算部件之间的总线,称为内部总线。

(2)同一台计算机系统的各部件,如CPU、内存、通道和各类I/O接口间互相连接的总线,称为系统总线。

(3)多台处理机之间互相连接的总线,称为多机系统总线。

15.某总线在一个总周期中并行传送2个字节的数据。设一个总线周期等于一个总线时钟周期,总线时钟频率66MHz,求总线带宽是多少?

答:设带宽为M,则M=D/T=D×f=2B×66MHz=132MB/s。即带宽为132MB/s。16.计算机总线的功能是什么?按功能区分,总线由哪三部分组成?各部分对计算机系统性能有什么影响。

答:计算机总线是在计算机的各部件之间传输信息的公共通路。从功能区分,总线由数据总线、控制总线、地址总线三部分。数据总线在计算机部件之间传输数据信息,它决定了计算机系统数据输入/输出能力;地址总线在计算机部件之间传输地址信息,它决定了系统可以寻址的最大内存空间;控制总线给出总线周期类型、I/O操作完成的时刻、DMA周期、中断等有关的控制信号。

17.什么是总线?总线上传输的是哪些信息?为什么现代计算机广泛采用总线结构?

答:总线是在模块与模块之间或设备与设备之间的一组进行互连和传输信息的公共信号线。总线中传输的信息包括指令、数据和地址。

由于采用结构在系统设计、生产、使用和维护上有很多优越性:

(1)便于采用模块结构设计方法,简化了系统设计;

(2)标准总线可以得到多个厂商的支持,便于生产与之兼容的硬件板卡和软件;

(3)模块结构方式便于系统的扩充和升级;

(4)便于故障诊断和维修,同时也降低了成本。

18.计算机的性能技术有哪些?

答:计算机性能技术主要有字长、主频、速度、主存容量、RASIS特性、兼容性等。19.设有8位有效数据,试为之编制海明码,请说明编码方法,若8位数据是01101101,它的海明码是怎样的?

答:不考虑总校验,即仅检查一位出错的情况。设数据位为k,校验位为r,根据公式

2r≥1+k+r ,当k=8时,解得r=4。校验位从高到底排列为P

4P

3

P

2

P

1

,数值位从高

到低排列为D

8D

7

D

6

D

5

D

4

D

3

D

2

D

1

(01101101),校验位和数值位之和为12,即

H

12H

11

H

10

H

9

H

8

H

7

H

6

H

5

H

4

H

3

H

2

H

1

。由于每个校验位P

i

分配在海明码的21-i位

置上,所以根据此定则排列如下:

H

12H

11

H

10

H

9

H

8

H

7

H

6

H

5

H

4

H

3

H

2

H

1

D

8D

7

D

6

D

5

P

4

D

4

D

3

D

2

P

3

D

1

P

2

P

1

0 1 1 0 P

41 1 0 P

3

1 P

2

P

1

由于每个海明码的位号要等于校验它的几个检验位的位号之和,故3=2+1、5=4+1、6=4+2、7=4+2+1、9=8+1、10=8+2、11=8+2+1、12=8+4 。异或计算得:

P

1= D

1

⊕D

2

⊕D

4

⊕D

5

⊕D

7

= 1⊕0⊕1⊕0⊕1=1 ;

P

2= D

1

⊕D

3

⊕D

4

⊕D

6

⊕D

7

= 1⊕1⊕1⊕1⊕1=1 ;

P

3= D

2

⊕D

3

⊕D

4

⊕D

8

= 0⊕1⊕1⊕0=0 ;

P

4= D

5

⊕D

6

⊕D

7

⊕D

8

= 0⊕1⊕1⊕0=0 。

综上所述:它的海明码是011001100111。

20.设某机器指令系统可以完成108种操作,指令字长24位,由操作码、寻址特征位和形式地址三部分构成,操作码长度固定。若该指令系统具有六种寻址方式,则在最大范围内直接寻址的前提下,指令中操作码占几位?寻址特征位占几位?可直接寻址的范围是多大?

答:OP占7位,一共6种寻址,占3位。14位地址位,故直接寻址的范围是214。21.什么是溢出?两数相加会不会溢出?常用的溢出判断方法有哪些?举例说明其中一种判断溢出的方法。

答:若两数进行加减运算的结果超出给定的取值范围,就称为溢出;两数相加会产生溢出(同号数相加或异号数相减会产生溢出);常用的溢出判断方法有变形码操作检测方法和单符号位操作检测方法;以变形操作检测方法为例:每个操作数在运算时都采用两个符号位,正数用00表示,负数用11表示。两个符号位与码值位一起参加运算,若运算结果的两个符号位的代码不一致时表示溢出,两个符号位的代码值一致时,表示没有溢出。

22.已知4位有效信息为1010,生成多项式G(x)=1011,求其CRC校验码,并求循环余数。

答:已知生成多项式为4位,所以效验码的位数r=3 。将信息码左移3位得到1010 000,作模2除法运算(1010000÷1011)得到校验码为011,所以它的CRC码为1010 011,

对余数继续做模2除,得到循环余数为011→110→111→101→001→010→100→(011)。

23.试写出数0在原码、补码、反码和移码中的表示形式,并说明哪几种编码中0的表示是唯一的。(采用8位二进制数,其中1位符号位。)

答:原码补码反码移码

0000 0000 0000 0000 0000 0000 1000 0000

1000 0000 0000 0000 1111 1111 1000 0000

补码和移码中0的表示是唯一的。

24.当十六进制数FF分别表示为原码、补码、反码和移码、无符号数时,所对应的十进制数各为多少?(设机器数采用1位符号位)

答:原码:-127;补码:-1;反码:-0;移码:+127;无符号数:255。

25.什么是DRAM的刷新操作?常用的刷新方式有哪些?

答:DRAM采用读出方式进行刷新。因为读出过程中恢复了存储单元的MOS栅极电容电荷,并保持原单元的内容,所以读出过程就是再生过程。

常用的刷新方式由三种:集中式、分散式、异步式。

26.多级结构的存储器是由哪三级存储器组成的?每一级存储器使用什么类型的存储器介质?这些介质的主要特性是什么?

存储器是由高速缓冲存储器、主存储器和虚拟存储器三级结构组成的。每一级存储器使用的存储器介质及特性如下:

27.计算机中采用什么进制?请简单说明为什么采用这种进制。

答:二进制。计算机内部采用二进制的原因:

(1)技术实现简单,计算机是由逻辑电路组成,逻辑电路通常只有两个状态,开关的

接通与断开,这两种状态正好可以用“1”和“0”表示。

(2)简化运算规则:两个二进制数和、积运算组合各有三种,运算规则简单,有利于简化计算机内部结构,提高运算速度。

(3)适合逻辑运算:逻辑代数是逻辑运算的理论依据,二进制只有两个数码,正好与逻辑代数中的“真”和“假”相吻合。

(4)易于进行转换,二进制与十进制数易于互相转换。

(5)用二进制表示数据具有抗干扰能力强,可靠性高等优点。因为每位数据只有高低两个状态,当受到一定程度的干扰时,仍能可靠地分辨出它是高还是低。28.说明微程序控制器各部分的功能。

答:微程序控制器主要由控制存储器、微指令寄存器和微指令地址形成部件三部分组成。控制存储器用以存放指令系统所对应的全部微程序;微指令寄存器用来存放从控制存储器读出的一条微指令信息,由下址字段和控制字段构成;微指令地址形成部件用来形成将要执行的下一条微指令地址。

29.简述控制存储器与主存储器的区别。

答:

30.常用的Cache地址映像方式有哪些?各自的特点是什么?

答:有全相联映像方式、直接映像方式和组相联映像方式。全相联映像方式优点是块的冲突率小,Cache的利用率高,缺点是算法复杂,难以实现;直接映像方式的优点是硬件实现很简单,访问速度较快,缺点是块的冲突率比较高,Cache的命中率会很低;组相联方式是上述两种的折中方案,组间直接映像,组内全相联映像,集中了两个方式的优点,成本也不太高。

31.在大端存储方式(高位存储方式)下,向存储器中地址为1000的地方写入一个32位的字1267AB92H,然后分别从存储器中地址为1000、1001、1002、1003的单元读取4个字节。问这4个字节的内容分别是什么?画出存储示意图。

答:1000为12(H),1001为67(H),1002为AB(H),1003为92(H)。

在大数端存储方式下,存储情况如下:

32.简述CRT显示器工作原理。

计算机组成原理复习要点(复习必过)

计算机组成原理复习要点 题型分布 选择题20分;填空题30分;判断题10分;计算题20/25分;简答题20/15分 第一章概述 1、什么是计算机组成 每章重点内容 输入设备 运算器- f 1 存储器卜 t地1址 输出设备 物理组成 计 算 机 组 成 逻辑组成 设备级组成 版块级组成w芯片 级组成 元件级组成 设备级组成 寄存器级组成 2、诺依曼体系结构计算机的特点 (1)硬件由五大部份组成(运算器、控制器、存储器、输入设备、输出设备) 三扌空希I」鋼二

(3)米用存储程序 所有的程序预先存放在存储器中,此为计算机高速自动的基础; 存储器采用一维线性结构;指令米用串行执行方式。 控制流(指令流)驱动方式; (4)非诺依曼体系结构计算机 数据流计算机 多核(芯)处理机的计算机 3、计算机系统的层次结构 (1)从软、硬件组成角度划分层次结构 操作系统圾 偿统机器级 系统分折级 用户程序级 骰程宇控制器厂睫程庠级 (2)从语言功能角度划分的层次结构 虚拟机:通过软件配置扩充机器功能后,所形成的计算机,实际硬件并不具备相应语言的功能。 第二章数据表示 1、各种码制间的转换及定点小数和定点整数的表示范围 (1)原码: 计算规则:最高位表示符号位;其余有效值部分以2#的绝对值表示。如: (+0.1011)原=0.1011; (-0.1001)原=1.1001 (+1011)原=01011; (-1001 )原=11001 注意:在书面表示中须写出小数点,实际上在计算机中并不表示和存储小数点。原码的数学定义 若定点小数原码序列为X0.X1X2...Xn共n+1位数,贝 X 原=X 当1 >X > 0 X 原=1-X=1+|x| 当0》X>-1 若定点整数原码序列为X0X1X2...Xn共n+1位数,贝 X 原=X 当2n >X > 0 X 原=2n-X=2n+|x| 当0》X>-2n 说明: 在各种码制(包括原码)的表示中需注意表示位数的约定,即不同的位数表示结 果不同,如:

计算机组成原理试题及答案

A .(7CD )16 B. ( 7D0)16 C. (7E0)16 D. 3. 下列数中最大的数是 _______ 。 A .(10011001) 2 B. (227) 8 C. (98)16 4. ____ 表示法主要用于表示浮点数中的阶码。 A. 原码 B. 补码 C. 反码 D. 移码 5. 在小型或微型计算机里,普遍采用的字符编码是 A. BCD 码 B. 16 进制 C. 格雷码 6. 下列有关运算器的描述中, ______ 是正确的 A. 只做算术运算,不做逻辑运算 B. C. 能暂时存放运算结果 D. 7. EPROM 是指 ____ 。 A. 读写存储器 B. C. 可编程的只读存储器 D. 8. Intel80486 是 32位微处理器, Pentium 是A.16 B.32 C.48 D.64 9 .设]X ]补=1.XXX 3X 4,当满足 _________ ■寸,X > -1/2 成立。 A. X 1必须为1,X 2X 3X 4至少有一个为1 B. X 1必须为1 , X 2X 3X 4任意 C. X 1必须为0, X 2X 3X 4至少有一个为1 D. X 1必须为0, X 2X 3X 4任意 10. CPU 主要包括 _____ 。 A.控制器 B. 控制器、运算器、cache C.运算器和主存 D.控制器、ALU 和主存 11. 信息只用一条传输线 ,且采用脉冲传输的方式称为 _________ 。 A. 串行传输 B. 并行传输 C. 并串行传输 D. 分时传输 12. 以下四种类型指令中,执行时间最长的是 _________ 。 A. RR 型 B. RS 型 C. SS 型 D. 程序控制指令 13. 下列 _____ 属于应用软件。 A. 操作系统 B. 编译系统 C. 连接程序 D. 文本处理 14. 在主存和CPU 之间增加cache 存储器的目的是 _____ 。 A. 增加内存容量 B. 提高内存可靠性 C.解决CPU 和主存之间的速度匹配问题 D. 增加内存容量,同时加快存取速 度 15. 某单片机的系统程序,不允许用户在执行时改变,则可以选用 ____________ 作为存储芯 片。 A. SRAM B. 闪速存储器 C. cache D. 辅助存储器 16. 设变址寄存器为X ,形式地址为D, (X )表示寄存器X 的内容,这种寻址方式的有 效地址为 ______ 。 A. EA=(X)+D B. EA=(X)+(D) C.EA=((X)+D) D. EA=((X)+(D)) 17. 在指令的地址字段中,直接指出操作数本身的寻址方式,称为 ___________ 。 A. 隐含寻址 B. 立即寻址 C. 寄存器寻址 D. 直接寻址 18. 下述 I/O 控制方式中,主要由程序实现的是 ________ 。 7F0)16 D. ( 152)10 o D. ASC H 码 只做加法 既做算术运算,又做逻辑运算 只读存储器 光擦除可编程的只读存储器 位微处理器。

计算机组成原理考试题库

计算机原理考试题库 一、选择题 1、电子计算机的算术/逻辑单元、控制单元及主存储器合称为C。 A、CPU B、ALU C、主机 D、UP 2、用以指定待执行指令所在地址的是C。 A、指令寄存器 B、数据计数器 C、程序计数器 D、累加器 3、完整的计算机系统应包括D。 A、运算器、存储器、控制器 B、外部设备和主机 C、主机和实用程序 D、配套的硬件设备和软件系统 4、计算机存储数据的基本单位为A。 A、比特Bit B、字节Byte C、字组Word D、以上都不对 5、计算机中有关ALU的描述,D是正确的。 A、只做算术运算,不做逻辑运算 B、只做加法 C、能存放运算结果 D、以上答案都不对 6、计算机系统中的存储系统是指D。 A、RAM存储器 B、ROM存储器 C、主存 D、主存和辅存 7、下列语句中是C正确的。 A、1KB=1024 1024B B、1KB=1024MB C、1MB=1024 1024B D、1MB=1024B 8、用以指定待执行指令所在地址的是C。 A、指令寄存器 B、数据计数器 C、程序计数器 D、累加器 9、计算机系统中的存储系统是指D。 A、RAM存储器 B、ROM存储器 C、主存 D、主存和辅存 10、电子计算机的算术/逻辑单元、控制单元及主存储器合称为C。 A、CPU B、ALU C、主机 D、UP 11、计算机中有关ALU的描述,D是正确的。 A、只做算术运算,不做逻辑运算 B、只做加法 C、能存放运算结果 D、以上答案都不对 12、下列D属于应用软件。 A、操作系统 B、编译程序 C、连接程序 D、文本处理 13、下列语句中是C正确的。 A、1KB=1024 1024B B、1KB=1024MB C、1MB=1024 1024B D、1MB=1024B 14、计算机系统中的存储系统是指D。 A、RAM存储器 B、ROM存储器 C、主存 D、主存和辅存 15、下列D属于应用软件。 A、操作系统 B、编译程序 C、连接程序 D、文本处理 16、存放欲执行指令的寄存器是D。 A、MAE B、PC C、MDR D、IR 17、用以指定待执行指令所在地址的是C。

计算机组成原理知识点总结——详细版

计算机组成原理2009年12月期末考试复习大纲 第一章 1.计算机软件的分类。 P11 计算机软件一般分为两大类:一类叫系统程序,一类叫应用程序。 2.源程序转换到目标程序的方法。 P12 源程序是用算法语言编写的程序。 目标程序(目的程序)是用机器语言书写的程序。 源程序转换到目标程序的方法一种是通过编译程序把源程序翻译成目的程序,另一种是通过解释程序解释执行。 3.怎样理解软件和硬件的逻辑等价性。 P14 因为任何操作可以有软件来实现,也可以由硬件来实现;任何指令的执行可以由硬件完成,也可以由软件来完成。对于某一机器功能采用硬件方案还是软件方案,取决于器件价格,速度,可靠性,存储容量等因素。因此,软件和硬件之间具有逻辑等价性。 第二章 1.定点数和浮点数的表示方法。 P16 定点数通常为纯小数或纯整数。 X=XnXn-1…..X1X0 Xn为符号位,0表示正数,1表示负数。其余位数代表它的量值。 纯小数表示范围0≤|X|≤1-2-n 纯整数表示范围0≤|X|≤2n -1

浮点数:一个十进制浮点数N=10E.M。一个任意进制浮点数N=R E.M 其中M称为浮点数的尾数,是一个纯小数。E称为浮点数的指数,是一个整数。 比例因子的基数R=2对二进制计数的机器是一个常数。 做题时请注意题目的要求是否是采用IEEE754标准来表示的浮点数。 32位浮点数S(31)E(30-23)M(22-0) 64位浮点数S(63)E(62-52)M(51-0) S是浮点数的符号位0正1负。E是阶码,采用移码方法来表示正负指数。 M为尾数。P18 P18

2.数据的原码、反码和补码之间的转换。数据零的三种机器码的表示方法。 P21 一个正整数,当用原码、反码、补码表示时,符号位都固定为0,用二进制表示的数位值都相同,既三种表示方法完全一样。 一个负整数,当用原码、反码、补码表示时,符号位都固定为1,用二进制表示的数位值都不相同,表示方法。 1.原码符号位为1不变,整数的每一位二进制数位求反得到反码; 2.反码符号位为1不变,反码数值位最低位加1,得到补码。 例:x= (+122)10=(+1111010)2原码、反码、补码均为01111010 Y=(-122)10=(-1111010)2原码11111010、反码10000101、补码10000110 +0 原码00000000、反码00000000、补码00000000 -0 原码10000000、反码11111111、补码10000000 3.定点数和浮点数的加、减法运算:公式的运用、溢出的判断。 P63 已知x和y,用变形补码计算x+y,同时指出结果是否溢出。 (1)x=11011 y=00011 (2)x=11011 y=-10101 (3)x=-10110 y=-00001

计算机组成原理试题及答案

中国自考人——700门自考课程永久免费、完整在线学习快快加入我们吧! 全国2002年4月高等教育自学考试 计算机组成原理试题 课程代码:02318 一、单项选择题(本大题共15小题,每小题1分,共15分)在每小题列出的四个选项中只有一个选项是符 合题目要求的,请将正确选项前的字母填在题后的括号内。 1.若十进制数为,则相应的十六进制数为( )。 若x=1011,则[x]补=( )。 3.某机字长8位,含一位数符,采用原码表示,则定点小数所能表示的非零最小正数为( )。 4.设某浮点数共12位。其中阶码含1位阶符共4位,以2为底,初码表示;尾数含1位数符共8位,补码 表示,规格化。则该浮点数所能表示的最大正数是( )。 5.原码乘法是指( ) A.用原码表示乘数与被乘数,直接相乘 B.取操作数绝对值相乘,符号位单独处理 C.符号位连同绝对值一起相乘 D.取操作数绝对值相乘,乘积符号与乘数符号相同 6.一般来讲,直接映象常用在( ) A.小容量高速Cache B.大容量高速Cache C.小容量低速Cache D.大容量低速Cache 7.下列存储器中,( )速度最快。 A.硬盘 B.光盘 C.磁带 D.半导体存储器 8.采用直接寻址方式,则操作数在( )中。 A.主存 B.寄存器 C.直接存取存储器 D.光盘 9.零地址指令的操作数一般隐含在( )中。 A.磁盘 B.磁带 C.寄存器 D.光盘 10.微程序存放在( ) A.主存中 B.堆栈中 C.只读存储器中 D.磁盘中 11.在微程序控制方式中,机器指令和微指令的关系是( )。 A.每一条机器指令由一条微指令来解释执行 B.每一条机器指令由一段(或一个)微程序来解释执行 C.一段机器指令组成的工作程序可由一条微指令来解释执行 D.一条微指令由若干条机器指令组成 12.异步传送方式常用于( )中,作为主要控制方式。 A.微型机的CPU内部控制 B.硬连线控制器 C.微程序控制器 D.串行I/O总线 13.串行总线主要用于( )。 A.连接主机与外围设备 B.连接主存与CPU C.连接运算器与控制器 D.连接CPU内部各部件 14.在常用磁盘中,( )。 A.外圈磁道容量大于内圈磁道容量 B.各道容量不等 C.各磁道容量相同 D.内圈磁道容量大于外圈磁道容量 15.在下列存储器中,( )可以作为主存储器。 A.半导体存储器 B.硬盘 C.光盘 D.磁带 二、改错题(本大题共5小题,每小题2分,共10分)针对各小题的题意,改正其结论中的错误,或补充

计算机组成原理-知识点

课程知识点分析 试题类型: 单项选择2’* 10 = 20’; 填空1’* 15 = 15’; 简答5’* 3 = 15’; 计算题6’* 5 = 30’; 分析论述10’*2 = 20’; 总分100’; 各位同学,在使用这份资料复习时,要注意: 带有红色标记的是重点内容; 尽管很多知识点只有几个字,但是涉及的内容却非常多,比如Cache映像机制;考虑到有些同学考试时有不好的习惯,为了避免麻烦,我在这儿只给大家提纲,请大家对应的看书; 请大家看时,把你特别不明白的地方标出来,发送给lei.z@,我在周一给大家讲解。蓝色标记是之前考过的,应该很重要。大题都在第四章以后--------------------------------------------------------------------- 第一章计算机系统概论 1.1教学内容介绍 (1计算机的发展与应用。 (2计算机系统的层次结构。

(3计算机的特点:快速性、通用性、准确性和逻辑性。 (4计算机的分类方法。 (5性能指标。 1.2重难点分析 (1计算机系统从功能上可划分为哪些层次?各层次在计算机系统中起什么作用? (2冯.诺依曼计算机体系的基本思想是什么?(选择、填空。指令和数据都是用二进制表示的 (3按照此思想设计的计算机硬件系统应由哪些部件组成?各起什么作用? (4如:指令和数据都存于存储器中,计算机如何区分它们? (5衡量计算机性能的主要指标- 机器字长(定义、主频、CPI、MIPS(含义、FLOPS等等 第三章系统总线 3.1教学内容 (1总线及分类。总线是连接各个部件的信息传输线,总线包括:片内总线、系统总线和通信总线。 (2理解总线标准的意义,看看你知道主板上的几种标准总线。 (3总线特性及性能指标: 包括机械特性、电气特性、功能特性和时间特性。 (4总线结构:单总线结构、双总线结构和三总线结构。 (5总线连接方式: 串行传送、并行传送和分时传送。

组成原理试题库 有答案版

《计算机组成原理》试题库 选择题 1.一张3.5英寸软盘的存储容量为______,每个扇区存储的固 定数据是______。 A.1.44MB,512B B.1MB,1024BC.2MB,256BD.1.44MB,512KB 2.机器数______中,零的表示形式是唯一的。 A.原码 B.补码 C.校验码 D.反码 3.在计算机中,普遍采用的字符编码是______。 A.BCD码 B.16进制 C.格雷码 D.ASCⅡ码 4.______表示法主要用于表示浮点数中的阶码。 A.原码 B.补码 C.反码 D.移码 5.程序控制类指令的功能是______。 A.改变程序执行的顺序 B.进行主存和CPU之间的数据传送 C.进行CPU和I/O设备之间的数据传送 D.进行算术运算和 逻辑运算 6.EPROM是指______。 A.读写存储器 B.只读存储器 C.光擦除可编程的只读存储器 D.可编程的只读存储器 7.Intel80486是32位微处理器,Pentium是______位微处理器。 A.16 B.32 C.48 D.64 8.CPU主要包括______。

A.控制器 B.控制器、运算器、cache C.运算器和主存 D.控制器、ALU和主存 9.下列数中最大的数是______。 2B.(227)8 C.(98)16D.(152)10 10.以下四种类型指令中,执行时间最长的是______。 A.寄存器—存储器型 B.寄存器—寄存器型 C.存储器-存储器型 D.程序控制指令 11.下列______属于应用软件。 A.操作系统 B.编译系统 C.连接程序 D.文本处理 12.在主存和CPU之间增加cache存储器的目的是______。 A.增加内存容量 B.解决CPU和主存之间的速度匹配问题 C.提高内存可靠性 D.增加内存容量,同时加快存取速度 13.信息只用一条传输线,且采用脉冲传输的方式称为 ______。 A.串行传输 B.并行传输 C.并串行传输 D.分时传输 14.扩展操作码是_____。 A、操作码字段外辅助操作字段的代码 B、指令格式中不同字段设置的操作码 C、操作码的长度随地址数的减少而增加 D、指令系统新增加的操作码 15.下述I/O控制方式中,主要由程序实现的是______。 A.PPU(外围处理机)方式 B.中断方式 C.DMA方式 D.通道方式

(完整版)计算机组成原理(白中英)本科生试题库整理附答案

一、选择题 1从器件角度看,计算机经历了五代变化。但从系统结构看,至今绝大多数计算机仍属于(B)计算机。 A 并行 B 冯·诺依曼 C 智能 D 串行 2某机字长32位,其中1位表示符号位。若用定点整数表示,则最小负整数为(A)。 A -(231-1) B -(230-1) C -(231+1) D -(230+1) 3以下有关运算器的描述,( C )是正确的。 A 只做加法运算 B 只做算术运算 C 算术运算与逻辑运算 D 只做逻辑运算 4 EEPROM是指(D ) A 读写存储器 B 只读存储器 C 闪速存储器 D 电擦除可编程只读存储器 5常用的虚拟存储系统由(B )两级存储器组成,其中辅存是大容量的磁表面存储器。 A cache-主存 B 主存-辅存 C cache-辅存 D 通用寄存器-cache 6 RISC访内指令中,操作数的物理位置一般安排在(D ) A 栈顶和次栈顶 B 两个主存单元 C 一个主存单元和一个通用 寄存器 D 两个通用寄存器 7当前的CPU由(B )组成。 A 控制器 B 控制器、运算器、cache C 运算器、主存 D 控制器、ALU、主存 8流水CPU是由一系列叫做“段”的处理部件组成。和具备m个并行部件的CPU相比,一个m段流水CPU的吞吐能力是(A )。 A 具备同等水平 B 不具备同等水平 C 小于前者 D 大于前者 9在集中式总线仲裁中,(A )方式响应时间最快。 A 独立请求 B 计数器定时查询 C 菊花链 D 分布式仲裁 10 CPU中跟踪指令后继地址的寄存器是(C )。 A 地址寄存器 B 指令计数器 C 程序计数器 D 指令寄存器 11从信息流的传输速度来看,(A )系统工作效率最低。 A 单总线 B 双总线 C 三总线 D 多总线 12单级中断系统中,CPU一旦响应中断,立即关闭(C )标志,以防止本次中断服务结束前同级的其他中断源产生另一次中断进行干扰。 A 中断允许 B 中断请求 C 中断屏蔽 D DMA请求 13下面操作中应该由特权指令完成的是(B )。 A 设置定时器的初值 B 从用户模式切换到管理员 模式 C 开定时器中断 D 关中断 14冯·诺依曼机工作的基本方式的特点是(B )。 A 多指令流单数据流 B 按地址访问并顺序执行指令 C 堆栈操作 D 存贮器按内容选择地址 15在机器数(B )中,零的表示形式是唯一的。 A 原码 B 补码 C 移码 D 反码 16在定点二进制运算器中,减法运算一般通过( D )来实现。 A 原码运算的二进制减法 器 B 补码运算的二进制减法器 C 原码运算的十进制加法器 D 补码运算的二进制加法器17某计算机字长32位,其存储容量为256MB,若按单字编址,它的寻址范围是( D )。 A 0—64M B B 0—32MB C 0—32M D 0—64M 18主存贮器和CPU之间增加cache的目的是(A )。 A 解决CPU和主存之间的 速度匹配问题B 扩大主存贮器容量 C 扩大CPU中通用寄存器的 数量 D 既扩大主存贮器容量,又扩 大CPU中通用寄存器的数 量 19单地址指令中为了完成两个数的算术运算,除地址码指明的一个操作数外,另一个常需采用( C )。 A 堆栈寻址方式 B 立即寻址方式 C 隐含寻址方式 D 间接寻址方式20同步控制是( C )。 A 只适用于CPU控制的方 式B 只适用于外围设备控制的 方式 C 由统一时序信号控制的方 式 D 所有指令执行时间都相同 的方式 21描述PCI总线中基本概念不正确的句子是(CD )。 A PCI总线是一个与处理 B PCI总线的基本传输机制 C PCI设备一定是主设备 D 系统中只允许有一条PCI

计算机组成原理试题库(含答案)

计算机组成原理试题 一、单项选择题(从下列各题四个备选答案中选出一个正确答案,并将其代号写在题干前面的括号内。) 1.为了缩短指令中某个地址段的位数,有效的方法是采取(C)。 A、立即寻址 B、变址寻址 C、间接寻址 D、寄存器寻址 2.某计算机字长是16位它的存储容量是64KB,按字编址,它们寻址范围是(C)。 A.64K B.32KB C.32K D.16KB 3.某一RAM芯片其容量为512*8位,除电源和接地端外该芯片引线的最少数目是(C)。 A.21 B.17 C.19 D.20 4.指令系统中采用不同寻址方式的目的主要是(C)。 A.实现存储程序和程序控制 B.可以直接访问外存 C.缩短指令长度,扩大寻址空间,提高编程灵活性 D.提供扩展操作码的可能并降低指令译码难度

5.寄存器间接寻址方式中,操作数处在(B)。 A.通用寄存器 B.贮存单元 C.程序计数器 D.堆栈 6.RISC是(A)的简称。 A.精简指令系统计算机 B.大规模集成电路 C.复杂指令计算机 D.超大规模集成电路 7.CPU响应中断的时间是_C_____。 A.中断源提出请求;B.取指周期结束;C.执行周期结束;D.间址周期结束。8.常用的虚拟存储器寻址系统由____A__两级存储器组成。 A.主存-辅存;B.Cache-主存;C.Cache-辅存;D.主存—硬盘。 9.DMA访问主存时,让CPU处于等待状态,等DMA的一批数据访问结束后,CPU再恢复工作,这种情况称作__A____。 A.停止CPU访问主存;B.周期挪用;C.DMA与CPU交替访问;D.DMA。10.浮点数的表示范围和精度取决于__C____。 A.阶码的位数和尾数的机器数形式;B.阶码的机器数形式和尾数的位数;

计算机组成原理复习题及答案

一、填空、选择或判断 1.多核处理机是空间并行计算机,它有___多__个CPU。 2.计算机的发展大致经历了五代变化,其中第四代是1972-1990 年的_大规模和超大规模 集成电路______计算机为代表。 3.计算机从第三代起,与IC电路集成度技术的发展密切相关。描述这种关系的是_摩尔__ 定律。 4.1971年,英特尔公司开发出世界上第一片4位微处理器__Intel 4004_____。首次将CPU 的所有元件都放入同一块芯片之内。 5.1978年,英特尔公司开发的___Intel 8086_______是世界上第1片通用16位微处理器, 可寻址存储器是_1MB______。 6.至今为止,计算机中的所有信息仍以二进制方式表示的理由是__物理器件性能所致___。 7.冯。诺依曼计算机工作方式的基本特点是__按地址访问并顺序执行指令_____。 8.20世纪50年代,为了发挥__硬件设备_____的效率,提出了_多道程序___技术,从而发 展了操作系统,通过它对__硬软资源______进行管理和调度。 9.计算机硬件能直接执行的只有__机器语言_________ 。 10.完整的计算机系统应包括__配套的硬件设备和软件系统______。 11.计算机的硬件是有形的电子器件构成,它包括_运算器__、_控制器_、_存储器__、_适配器_、_系统总线__、__外部设备__。 12.当前的中央处理机包括__运算器_____、_控制器_____、__存储器_____。 13.计算机的软件通常分为__系统软件_______和___应用软件_____两大类。 14.用来管理计算机系统的资源并调度用户的作业程序的软件称为__操作系统_____,负责将_高级____-语言的源程序翻译成目标程序的软件称为___编译系统____。 15.计算机系统中的存储器分为__内存____和__外存______。在CPU执行程序时,必须将指令存放在__内存______中。 16.计算机存储器的最小单位为___位______。1KB容量的存储器能够存储___8192_____个这样的基本单位。 17.在计算机系统中,多个系统部件之间信息传送的公共通路称为_总线_____。就其所传送的信息的性质而言,在公共通路上传送的信息包括__数据__、__地址__和__控制____信息。 18.指令周期由__取指____ 周期和__执行_____周期组成。 19.下列数中最小的数为_______. A (101001)2 B(52)8 C (101001)BCD D(233)16 20.下列数中最大的数为 A ()2 B(227)8 C (96)16D(143)5 21.在机器数中,________的零的表示形式是唯一的。 A原码B补码C反码D原码和反码 22.某机字长32位,采用定点小数表示,符号位为1位,尾数为31位,则可表示的最大正 小数为___C____,最小负小数为___D_____ A +(231-1) B -(1-2-32) C +(1-2-31)≈+1 D-(1-2-31)≈-1 23.某机字长32位,采用定点整数表示,符号位为1位,尾数为31位,则可表示的最大正 整数为___A____,最小负整数为___D_____ A +(231-1) B -(1-2-32)

组成原理复习题

一、单项选择题 1.CPU包括()两部分。 A.ALU和累加器 B.ALU和控制器 C.运算器和控制器 D.ALU 和主存储器 2.CPU与主存合称为()。 A、中央处理器 B、微机 C、主机 D、接口 3.下列数值中与二进制数10000相等的是()。 A.10 B. 10BCD C.0FH D.10Q 4、在8421码表示的二一十进制数中,代码1001表示()。 A、3 B、6 C、9 D、1 5.若某数的二进制编码为0010101,采用奇校验后,该数的校验码为()。 A.10010101 B. 00010101 C.00110101 D.00101001 6.用8位二进制数补码整数的表示范围,其所能表示的数据个数分别为()。 A.-128~127 B.-127~127 C.-127~128 D.-128~128 7、定点数作加减运算时,其符号位与数位一起参与运算的编码是()。 A、原码与补码 B、补码与反码 C、反码与原码 D、原码8.定点数作加减运算时,其符号位与数位一起参与运算的编码是()。 A.原码与补码 B.补码与反码 C.反码与原码 D.原码 9、在浮点数表示中,为保持真值不变,尾数向右移2位,阶码要()。 A、加1 B、减1 C、加2 D、减2 10.浮点数的尾数右移2位,为了保证其值不变,阶码要()。 A.左移1位 B.右移1位 C.左移2位 D.右移2位11.若某数的二进制编码为0010101,采用奇校验后,该数的校验码为()。 A.10010101 B. 00010101 C.00110101 D.00101001 12.用于表示下一条将要执行的指令的地址寄存器为()。 A.AC B.IR C.DR D.PC 13.设[X]补=10000000,则X的真值为()。

计算机组成原理试题库集及答案

计算机组成原理试题库集及答案

第一章计算机系统概论 1. 什么是计算机系统、计算机硬件和计算机软件?硬件和软件哪个更重要? 解:P3 计算机系统:由计算机硬件系统和软件系统组成的综合体。 计算机硬件:指计算机中的电子线路和物理装置。 计算机软件:计算机运行所需的程序及相关资料。 硬件和软件在计算机系统中相互依存,缺一不可,因此同样重要。 5. 冯?诺依曼计算机的特点是什么? 解:冯?诺依曼计算机的特点是:P8 计算机由运算器、控制器、存储器、输入设备、输出设备五大部件组成; 指令和数据以同同等地位存放于存储器内,并可以按地址访问; 指令和数据均用二进制表示; 指令由操作码、地址码两大部分组成,操作码用来表示操作的性质,地址码用来表示操作数在存储器中的位置; 指令在存储器中顺序存放,通常自动顺序取出执行; 机器以运算器为中心(原始冯?诺依曼机)。 7. 解释下列概念: 主机、CPU、主存、存储单元、存储元件、存储基元、存储元、存储字、存储字长、存储容量、机器字长、指令字长。 解:P9-10 主机:是计算机硬件的主体部分,由CPU和主存储器MM合成为主机。 CPU:中央处理器,是计算机硬件的核心部件,由运算器和控制器组成;(早期的运算器和控制器不在同一芯片上,现在的CPU内除含有运算器和控制器外还集成了CACHE)。 主存:计算机中存放正在运行的程序和数据的存储器,为计算机的主要工作存储器,可随机存取;由存储体、各种逻辑部件及控制电路组成。 存储单元:可存放一个机器字并具有特定存储地址的存储单位。 存储元件:存储一位二进制信息的物理元件,是存储器中最小的存储单位,又叫存储基元或存储元,不能单独存取。 存储字:一个存储单元所存二进制代码的逻辑单位。 存储字长:一个存储单元所存二进制代码的位数。 存储容量:存储器中可存二进制代码的总量;(通常主、辅存容量分开描述)。 机器字长:指CPU一次能处理的二进制数据的位数,通常与CPU的寄存器位数有关。 指令字长:一条指令的二进制代码位数。 8. 解释下列英文缩写的中文含义:

组成原理 试题及答案

1. 用ASCII码(七位)表示字符5和7是(1) ;按对应的ASCII码值来比较(2) ;二进制的十进制编码是(3) 。 (1) A. 1100101和1100111 B. 10100011和01110111 C. 1000101和1100011 D. 0110101和0110111 (2) A.“a”比“b”大 B.“f”比“Q”大 C. 空格比逗号大 D.“H”比“R”大 (3) A. BCD码 B. ASCII码 C. 机内码 D. 二进制编码 2. 运算器由许多部件组成,但核心部件应该是________。 A. 数据总线 B. 数据选择器 C. 算术逻辑运算单元 D 累加寄存器。 3. 对用户来说,CPU 内部有3个最重要的寄存器,它们是。 A. IR,A,B B. IP,A,F C. IR,IP,B D. IP,ALU,BUS 4. 存储器是计算机系统中的记忆设备,它主要用来。 A. 存放程序 B. 存放数据 C. 存放微程序 D. 存放程序和数据 5. 完整的计算机系统由组成。 A. 主机和外部设备 B. 运算器、存储器和控制器 C. 硬件系统和软件系统 D. 系统程序和应用程序 6.计算机操作系统是一种(1) ,用于(2) ,是(3) 的接口。 (1) A. 系统程序 B. 应用程序 C. 用户程序 D. 中间程序 (2) A.编码转换 B. 操作计算机 C. 控制和管理计算机系统的资源 D. 把高级语言程序翻译成机器语言程序 (3) A. 软件和硬件 B. 主机和外设 C. 用户和计算机 D. 高级语言和机器语言机 7.磁盘上的磁道是 (1) ,在磁盘存储器中查找时间是 (2) ,活动头磁盘存储器的平均存取时间是指 (3) ,磁道长短不同,其所存储的数据量 (4) 。 (1) A. 记录密度不同的同心圆 B. 记录密度相同的同心圆 C. 阿基米德螺线 D. 随机同心圆 (2) A. 磁头移动到要找的磁道时间 B. 在磁道上找到扇区的时间 C. 在扇区中找到数据块的时间 D. 以上都不对 (3) A. 平均找道时间 B. 平均找道时间+平均等待时间 C. 平均等待时间 D. 以上都不对 (4) A. 相同 B.长的容量大 C. 短的容量大 D.计算机随机决定 8. 中断向量地址是。 A.子程序入口地址 B.中断服务子程序入口地址

计算机组成原理知识点

计算机组成原理知识点总结 (2015-2016第2学期) 题型: 第一题:简答题(每题8分,共24分) 1、(第1章)(第3章) 2、(第5章) 3、(第9章) 第二题:分析题(每题10分,共20分) 1、(第7章) 2、(第8章) 第三题:计算题(每题10分,共30分,要求有计算过程) 1、(第4章) 2、(第6章) 3、(第9章)(第3章) 第四题:设计题(每题13分,共26分) 1、(第4章) 2、(第4章) 知识点总结 第1章 ①计算机系统层次结构:三种编程语言、软硬件分界面 ②计算机五大部件及其功能 ③主存储器、运算器、控制器内部细化结构及各部分功能 ④三个字长的概念 ⑤冯诺依曼计算机特点 第3章 ①总线判优控制:三种集中式优先权仲裁方式 ②总线通信控制:四种方式及其优缺点、异步通信应答方式的三种类型及特点 ③波特率及比特率计算 第4章 ①存储器层次结构:三层的速度容量比较、三层主要解决的问题 ②主存储器的指标:容量的表示、速度的两个指标 ③RAM的分类及两者的区别、DRAM三种刷新方式及其相关计算 ④存储器的扩展:两种基本扩展方式的连线,画图,设计 ⑤汉明码的编码及纠错过程 ⑥低位交叉存储器的原理及其优点 ⑦cache写操作的两种方法及其特点 ⑧cache地址映射三种方式:原理、地址分段、判断命中、优缺点、主存缓存系统中主存地址格式设计

⑨cache平均访问时间、效率计算 ⑩磁记录原理、磁记录方式 (11)硬盘存储器的结构 (12)硬盘存储器参数计算:容量、寻址时间、数据传输率、道密度、位密度 (13)CRC码的编码与纠错过程 第5章 ①I/O设备编址方式及其特点 ②I/O设备与主机信息传送的控制方式:程序查询、程序中断、DMA及特点 ③显示设备分辨率、灰度级、VRAM的计算 ④汉字处理:输入码、内码、字形码(点阵) ⑤I/O接口的功能 ⑥程序查询方式的工作过程 ⑦程序中断方式的接口电路:中断请求触发器、中断屏蔽触发器、排队器、向量地址形成部件 ⑧响应中断的条件和时间 ⑨中断服务程序流程:单重中断和多重中断的区别 ⑩DMA周期挪用的三种情况 (11)DMA接口的结构 (12)DMA接口的工作过程 (13)接口的相关计算 第6章 ①定点数与浮点数:概念、表示方法、表示范围、相关计算 ②定点数乘法:原码一位、原码两位、BOOTH算法 ③定点数除法:恢复余数、加减交替 ④浮点数加减运算的步骤 ⑤浮点数格式设计 第7章 ①指令格式:操作码(长度固定、可变、扩展操作码)、地址码(不同地址码的含义、特点)、指令字长 ②数据才存储器中的存放方式:存放顺序、边界对准 ③指令寻址两种类型 ④数据寻址10种类型:概念、特点、EA的计算、寻址范围的计算、堆栈寻址 ⑤指令格式设计:操作码、寻址特征、地址码长度 ⑥RISC CISC的概念 第8章 ①CPU的功能 ②CPU寄存器:可见、不可见 ③指令周期的划分 ④指令流水的影响因素:三种相关及其解决方案 ⑤流水线性能参数计算

计算机组成原理复习资料

一、选择题 1.某机字长32位,采用定点小数表示,符号位为1位,尾数为31位,则原码表示法可表 示的最大正小数为_________,最小负小数为________。( ) A. +(322- 1),一(1一312-) B. +(312- 1),一(1一322-) C. +(1一312-),一(1一312-) D. +(312- 1),一(1一312-) 2.两个补码数相加,只有在_________时有可能产生溢出,在时一定不会产生溢出。( ) A.符号位相同,符号位不同 B.符号位不同,符号位相同 C.符号位都是0,符号位都是1 D.符号位都是1,符号位都是0 3.在定点二进制运算器中,加法运算一般通过( )来实现。 A.原码运算的二进制加法器 B.反码运算的二进制加法器 C.补码运算的十进制加法器 D.补码运算的二进制加法器 4.组成一个运算器需要多个部件,但下面所列()不是组成运算器的部件。 A.状态寄存器 B.数据总线 C. ALU D.通用寄存器 5.关于操作数的来源和去处,表述不正确的是( )。 A.第一个来源和去处是CPU 寄存器 B.第二个来源和去处是外设中的寄存器 C.第三个来源和去处是内存中的存贮器 D.第四个来源和去处是外存贮器 6.基址寻址方式中,操作数的有效地址等于( )。 A.基址寄存器内容加上形式地址 B.堆栈指示器内容加上形式地址

C.变址寄存器内容加上形式地址 D.程序计数器内容加上形式地址 7.在控制器中,部件( )能提供指令在内存中的地址,服务于读取指令,并接收下条将被执行的指令的地址。 A.指令指针IP C.指令寄存器IR B.地址寄存器AR D.程序计数器PC 8.指令流水线需要处理好( )3个方面问题。 A.结构相关、数据相关、控制相关 B.结构相关、数据相关、逻辑相关 C.结构相关、逻辑相关、控制相关 D.逻辑相关、数据相关、控制相关 9.若主存每个存储单元存8位数据,则( )。 A.其地址线也为8位 B.其地址线为lfi位 C.其地址线与8有关 D.其地址线与8无关 10. CPU通过指令访问主存所用的程序地址叫做( )。 A.逻辑地址 B.物理地址 C.虚拟地址 D.真实地址 11.在统一编址方式下,存储单元和I; 0设备是靠指令中的( )来区分的。 A.不同的地址 B.不同的数据 C.不同的数据和地址 D.上述都不对 12. CPU正在处理优先级低的一个中断的过程中又可以响应更高优先级中断的解决中 断优先级别问题的办法被称为( )。 A.中断嵌套 B.中断请求 C.中断响应 D.中断处理 二、判断题 1.海明校验码是对多个数据位使用多个校验位的一种检错纠错编码方案,不仅可以发现是否出错,还能发现是哪一位出错。( ) 2.只有定点数运算才可能溢出,浮点数运算不会产生溢出。( )

计算机组成原理试题及答案

计算机组成原理试题及 答案 集团文件版本号:(M928-T898-M248-WU2669-I2896-DQ586-M1988)

计算机组成原理试题一 一、选择题(共20分,每题1分) 1.零地址运算指令在指令格式中不给出操作数地址,它的操作数来自__C____。 A.立即数和栈顶; B.暂存器; C.栈顶和次栈顶; D.累加器。 2.__C___可区分存储单元中存放的是指令还是数据。 A.存储器; B.运算器; C.控制器; D.用户。 3.所谓三总线结构的计算机是指_B____。 A.地址线、数据线和控制线三组传输线。 B.I/O总线、主存总统和DMA总线三组传输线; C.I/O总线、主存总线和系统总线三组传输线; D.设备总线、主存总线和控制总线三组传输线.。 4.某计算机字长是32位,它的存储容量是256KB,按字编址,它的寻址范围是__B____。 A.128K; B.64K;

C.64KB; D.128KB。 5.主机与设备传送数据时,采用____A__,主机与设备是串行工作的。 A.程序查询方式; B.中断方式; C.DMA方式; D.通道。 6.在整数定点机中,下述第___B___种说法是正确的。 A.原码和反码不能表示 -1,补码可以表示 -1; B.三种机器数均可表示 -1; C.三种机器数均可表示 -1,且三种机器数的表示范围相同; D.三种机器数均不可表示 -1。 7.变址寻址方式中,操作数的有效地址是___C___。 A.基址寄存器内容加上形式地址(位移量); B.程序计数器内容加上形式地址; C.变址寄存器内容加上形式地址; D.以上都不对。 8.向量中断是___C___。 A.外设提出中断; B.由硬件形成中断服务程序入口地址; C.由硬件形成向量地址,再由向量地址找到中断服务程序入口地

计算机组成原理题库

、下列描述中正确的是 A控制器能理解、解释并执行所有的指令及存储结果 B一台计算机包括输入、输出、控制、存储及算术逻辑运算五个部件 C所有的数据运算都在CPU的控制器中完成 D以上答案都正确 4、有一些计算机将一部分软件永恒的存于只读存储器中,称之为 A硬件 B软件 C固件 D辅助存储器 E以上都不对 5、输入、输出装置以及外接的辅助存储器称为() A操作系统 B存储器 C主机 D外围设备 7、完整的计算机系统应包括() A运算器、存储器、控制器 B外部设备和主机 C主机和实用程序 D配套的硬件设备和软件系统 8、计算机系统中的存储系统是指() A .RAM存储器存储器 C.主存 D.主存和辅存 19、计算机的算术逻辑单元和控制单元合称为() A. ALU B. UP C. CPU D. CAD 35、储存单元是指() A.存放一个字节的所有存储集合 B.存放一个储存字的所有存储集合 C.存放一个二进制信息的存储集合 D.存放一条指令的存储集合 36、存储字是指() A.存放在一个存储单元中的二进制代码组合 B.存放在一个存储单元中的二进制代码位数 C.存储单元的集合 D.机器指令 39、存放执行执行指令的寄存器是() 有些计算机将一部分软件永恒地存于只读存储器中,称为(A) 15.计算机将存储,算逻辑运算和控制三个部分合称为(A),再加上(B)和(C)就组成了计算机硬件系统。 目前被广泛使用的计算机是()

A.数字计算机 B.模拟计算机 C.数字模拟混合式计算机 D.特殊用途计算机 9.个人计算机(PC)属于()类计算机。 A.大型计算机 B.小型机 C.微型计算机 D.超级计算机、操作系统最早出现在第(A)代计算机上。 计算机使用总线结构便于增减外设,同时() A.减少了信息传输量 B.提高了信息的传输速度 C.减少了信息传输线的条数 2.计算机使用总线结构的主要优点是便于实现积木化,缺点是() A.地址信息,数据信息和控制信息不能同时出现 B.地址信息与数据信息不能同时出现 C.两种信息源的代码在总线中不能同时传送 5.在三中集合式总线控制中,()方式响应时间最快。 A.链式查询 B.计数器定时查询 C.独立请求 8.三种集合式总线控制中,()方式对电路故障最敏感的 A.链式查询 B.计数器定时查询 C.独立请求 13.在独立请求方式下,若有N个设备,则() A.有一个总线请求信号和一个总线响应信号 B.有N个总线请求信号和N个总线响应信号 C.有一个总线请求信号和N个总线响应信号 14.在链式查询方式下,若有N个设备,则() A.有N条总线请求线 B.无法确定有几条总线请求线 C.只有一条总线请求线

计算机组成原理复习要点

课程总复习 第一章计算机系统概论 1 计算机的分类 电子计算机从总体上来说分为两大类:电子模拟计算机和电子数字计算 机。 电子模拟计算机的特点是数值由连续量来表示,运算过程也是连续的。 电子数字计算机的主要特点是按位运算,并且不连续地跳动计算。 数字计算机与模拟计算机的主要区别见表1.1: 表1.1 数字计算机与模拟计算计的主要区别 2 计算机系统结构与性能之间的关系 分为巨型机、大型机、中型机、小型机、微型机、单片机六类,其结构复杂性、性能、价格、依次递减。 3 计算机的硬件组成一般结构 由:运算器+存储器+控制器+适配器与输入/输出设备等构成。 应掌握各部分的主要功能。 [指令与程序的基本概念]: 1) 指令的形式 指令的内容由两部分组成,即操作的性质和操作的地址。前者称为 操作码, 2) (冯.诺依曼结构计算机原理):周而复始地进 行取指/执行的操作,完成既定的任务。 非冯.诺依曼结构计算机则是指:脱离“存储程序”控制的模式,完成计算机功能。 3) 指令流和数据流概念

指令和数据统统放在内存中,从形式上看,它们都是二进制数码。一般来讲,在取指周期中从内存读出的信息是指令流,它流向控制器;而执行周期中从内存读出的信息流是数据流,它由内存流向运算器。 适配器与输入设备、计算机的系统结构发展发展趋势(自阅) 4 计算机的软件 [软件的组成和分类] 计算机软件一般分为两大类:一类叫系统程序,一类叫应用程序。 系统程序用来简化程序设计,简化使用方法,提高计算机的使用效率,发挥和扩大计算机的功能及用途。 应用程序是用户利用计算机来解决某些问题所编制的程序,如工程设计程序、数据处理程序、自动控制程序、企业管理程序、情报检索程序、科学计算程序等等。 [软件的发展演变]目的程序--汇编程序--源程序--操作系统--数据库管理系统 5 计算机系统的层次结构 计算机系统多级结构包括:微程序设计级--一般机器级--操作系统级--汇编语言级--高级语言级 第二章运算方法与运算器 1 数据与文字的表示方法 [数据格式 ] 计算机中常用的数据表示格式有两种,一是定点格式,二是浮点格式。一般来说,定点格式容许的数值范围有限,但要求的处理硬件比较简单。而浮点格式容许的数值范围很大,但要求的处理硬件比较复杂。 应当掌握: 1)定点数的表示方法,包括:纯小数、纯整数 目前计算机中多采用定点纯整数表示,因此将定点数表示的运算简称为整数运算。 2)浮点表示法: 一个机器浮点数由阶码和尾数及其符号位组成(尾数:用定点小数表示,给出有效数字的位数决定了浮点数的表示精度;阶码:用整数形式表示,指明小数点在数据中的位置,决定了浮点数的表示范围。)。 [数的机器码表示]

相关主题
文本预览
相关文档 最新文档