电大本科计算机组成原理期末考试复习题库.docx

上传人:b****2 文档编号:18619727 上传时间:2023-08-20 格式:DOCX 页数:44 大小:133.67KB
下载 相关 举报
电大本科计算机组成原理期末考试复习题库.docx_第1页
第1页 / 共44页
电大本科计算机组成原理期末考试复习题库.docx_第2页
第2页 / 共44页
电大本科计算机组成原理期末考试复习题库.docx_第3页
第3页 / 共44页
电大本科计算机组成原理期末考试复习题库.docx_第4页
第4页 / 共44页
电大本科计算机组成原理期末考试复习题库.docx_第5页
第5页 / 共44页
电大本科计算机组成原理期末考试复习题库.docx_第6页
第6页 / 共44页
电大本科计算机组成原理期末考试复习题库.docx_第7页
第7页 / 共44页
电大本科计算机组成原理期末考试复习题库.docx_第8页
第8页 / 共44页
电大本科计算机组成原理期末考试复习题库.docx_第9页
第9页 / 共44页
电大本科计算机组成原理期末考试复习题库.docx_第10页
第10页 / 共44页
电大本科计算机组成原理期末考试复习题库.docx_第11页
第11页 / 共44页
电大本科计算机组成原理期末考试复习题库.docx_第12页
第12页 / 共44页
电大本科计算机组成原理期末考试复习题库.docx_第13页
第13页 / 共44页
电大本科计算机组成原理期末考试复习题库.docx_第14页
第14页 / 共44页
电大本科计算机组成原理期末考试复习题库.docx_第15页
第15页 / 共44页
电大本科计算机组成原理期末考试复习题库.docx_第16页
第16页 / 共44页
电大本科计算机组成原理期末考试复习题库.docx_第17页
第17页 / 共44页
电大本科计算机组成原理期末考试复习题库.docx_第18页
第18页 / 共44页
电大本科计算机组成原理期末考试复习题库.docx_第19页
第19页 / 共44页
电大本科计算机组成原理期末考试复习题库.docx_第20页
第20页 / 共44页
亲,该文档总共44页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

电大本科计算机组成原理期末考试复习题库.docx

《电大本科计算机组成原理期末考试复习题库.docx》由会员分享,可在线阅读,更多相关《电大本科计算机组成原理期末考试复习题库.docx(44页珍藏版)》请在冰点文库上搜索。

电大本科计算机组成原理期末考试复习题库.docx

电大本科计算机组成原理期末考试复习题库

二、判断题:

判断下列说法是否正确,并说明理由。

1.只有定点数运算才可能溢出,浮点数运算不会产生溢出。

(X)

2.间接寻址是指指令中间接给出操作数地址。

(√)

3.程序计数器的位数取决于指令字长,指令寄存器的位数取决于机器字长。

(X)

4.半导体RAM信息可读可写,且断电后仍能保持记忆。

(X)

5.DMA传送方式时,DMA控制器每传送一个数据就窃取——个指令周期。

(X)

1.两个补码数相加,只有在最高位都是l时有可能产生溢出。

(×)

2.相对寻址方式中,操作数的有效地址等于程序计数器内容与偏移量之和。

(√)

3.指令是程序设计人员与计算机系统沟通的媒介;微指令是计算机指令和硬件电路建立联系的媒介。

(√)

4.半导体ROM是非易失性的,断电后仍然能保持记忆。

(√)

5.在统一编址方式下,CPU访问I/O端口时必须使用专用的I/O指令。

(×)

1.ASCII编码是一种汉字字符编码;×

2.一般采用补码运算的二进制减法器,来实现定点二进制数加减法的运算;×

3.在浮点数表示法中,阶码的位数越多,能表达的数值精度越高;×

4.只有定点数运算才可能溢出,浮点数运算不会产生溢出。

×

1.变址寻址需要在指令中提供一个寄存器编号和一个数值。

2.计算机的指令越多,功能越强越好。

×

3.程序计数器PC主要用于解决指令的执行次序。

4.微程序控制器的运行速度一般要比硬连线控制器更快。

×

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

×

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

×

3.按主机与接口间的数据传送方式,输入/输出接口可分为串行接口和并行接口。

4.DMA控制器通过中断向CPU发DMA请求信号。

一、填空题(把正确的答案写进括号内。

每空1分,共30分)

1.计算机系统由硬件系统和软件系统构成,计算机硬件由(运算器)、(控制器)、(存储器)、输入设备和输出设备等五部分组成。

2.运算器是计算机进行数据处理的部件,主要具有算术运算和(逻辑运算)的处理功能。

运算器主要由—算术逻辑单元(ALU)、(累加器)、(各种通用寄存器)和若干控制电路组成。

3.执行一条指令,要经过(读取指令),(分析指令)和(执行指令)所规定的处理功能三个阶段完成,控制器还要保证能按程序中设定的指令运行次序,自动地连续执行指令序列。

1.主频是计算机的一个重要指标,它的单位是(MH2);运算速度的单位是MIPS,也就是(每秒百万指令数)。

2.十进制到二进制的转换,通常要区分数的(整数)部分和(小数)部分,并分别

按(除2取余数)和(乘2取整数)部分两种不同的方法来完成。

3.寻址方式要解决的问题是如何在指令巾表示一个操作数的地址,如何用这种表示得到操作数、或怎样计算出操作数的地址。

表示在指令中的操作数地址通常被称为(形式地址);用这种形式地址并结合某些规则,可以计算出操作数在存储器中的存储单元地址,这地址被称为数据的(物理(有效)地址)·

4.三级不同的存储器,是用读写速度不同、存储容量不同、运行原理不同、管理使用方法也不尽相同的不同存储器介质实现的。

高速缓冲存储器使用(静态存储器芯片)实现,上存储器使用(动态存储器芯片)实现,而虚拟存储器则使用(快速磁盘设备)上的—片存储区。

5.在计算机主机和I/O设备之间,可以采用不同的控制方式进行数据传送。

通常分为以下五种方式,即(程序直接控制方式)、(程序中断传送方式)、(直接存储器存取方式)、(I/O通道控制方式)和(外围处理机方式)。

1.计算机字长一般指的是(总线宽度),所谓n比特的CPU,其中的n是指(数据总线宽度)。

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

在8进制计数中,基数为(8),第i位上的位权是(8i)。

3.当前流行的计算机系统中,广泛采用由三种运行原理不同、性能差异很大的存储介质,来分别构建(高速缓冲存储器)、(主存储器)和(虚拟存储器),再将它们组成通过计算机硬软件统一管理与调度的三级结构的存储器系统。

4.计算机输入输出子系统,通常由(计算机总线)、(输入输出接口)和(输入输出设备)等3个层次的逻辑部件和设备共同组成,(计算机总线)用于连接计算机的各个部件为一体,构成完整的整机系统,在这些部件之间实现信息的相互沟通与传送。

5.可以从不同的角度对打印机进行分类。

从(印字方式)的角度来分,可以把打印机分成击打式和非击打式,击打式打印机又被分为(点阵式)和(活字式)两种。

非击打式打印机是通过(静电)和(喷墨)等非机械撞击方式完成在纸上着色。

1~2答案:

3.在一个二进制编码的系统中,如果每个数据同一位上的符号“1”都代表确定的值,则该编码系统属于\有权码\,该值被称为这个数位的\位权\,计算一个数据表示的十进制的值时,可以通过把该数据的所有取值为1\数位的位权\累加求和来完成。

4.计算定点小数补码一位除时,是用被除数和除数的补码表示直接计算商的\补码\表示的结果。

求得每位商的依据,是比较被除数[和中间步骤的差]与除数的\绝对值\的大小,其规则是:

(1)开始时,当被除数与除数同号,用\减\运算求第一位商,当被除数与除数异号,用\加\运算求第一位商;

(2)当计算的结果与除数(同号),该位商为1,求下一位商时要用(减)运算完成,结果与除数(异号)时,该位商为0,求下一位商时要用(加)运算完成;

(3)对运算的结果左移一位写回开始时存放(被除数)的累加器,对存放商的寄存器的内容也同时(左移)一位。

接下来开始求下一位商。

(4)用此办法计算,如果结果不溢出,商的符号和数值位是用相同的办法计算出来的,严格他说,此时求出的商是(反)码表示的结果,对正的商,也就是补码表示,对负的商,应该再在最低位(加1)后才是真正的补码表示的商;为了简单,也可以不去区分商的符号,商的最低位不再经过计算得到,而是恒置为

(1)。

5.在计算机系统中,地址总线的位数决定了内存储器(最大的可寻址)空间,数据总线的位数与它的工作频率的乘积(正比于)该总线最大的输入/输出能力。

6.使用阵列磁盘可以比较容易地增加磁盘系统的(存储容量),提高磁盘系统的读写速度,能方便地实现磁盘系统的(容错)功能。

一、选择题(每小题3分,共30分)

1.下列数中最小的数是(C).

A.(1O1001)2:

B.(52)8

C.(00101001)BCDD.(233)16

2.1946年研制成功的第一台计算机称为——,1949年研制成功的第一台程序内存

的计算机称为。

(B)

A.EDVAC,MARKIBENIAC,EDSAC

C.ENIAC,MARKID.ENIAC,UNIVACI

3.冯.诺依曼机工作方式的基本特点是(A)。

A多指令流单数据流

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

c堆栈操作

D存储器按内部选择地址

4.两个补码数相加,只有在最高位相同时会有可能产生溢出,在最高位不同时(C)。

A有可能产生溢出B会产生溢出

C一定不会产生溢出D不一定会产生溢出

5.在指令的寻址方式中,寄存器寻址,操作数在(AB)中,指令中的操作数是()。

A通用寄存器B,寄存器编号

C内存单元D.操作数的地址

E.操作数地址的地址F.操作数本身

G.指令

6.关于操作数的来源和去处,表述不正确的是(D)。

A第一个来源和去处是CPU寄存器

B第二个来源和去处是外设中的寄存器

C第三个来源和去处是内存中的存贮器

D.第四个来源和去处是外存贮器

7.对磁盘进行格式化,在一个记录面上要将磁盘划分为若干——,在这基础上,又要将——划分为若干——。

(A)

A.磁道,磁道,扇区B.扇区,扇区,磁道

C扇区,磁道,扇区D.磁道,扇区,磁道

8.在采用DMA方式的I/O系统中,其基本思想是在(B)之间建立直接的数据通路。

A.CPU与外围设备B主存与外围设备

C外设与外设D.CPU与主存

1.冯·诺依曼机工作方式的基本特点是(B)。

A,多指令流单数据流B.按地址访问并顺序执行指令

C.堆栈操作D.存储器按内部选择地址

2.计算机系统中的存储器系统是指——,没有外部存储器的计算机监控程序可以存

放在中。

(D)

A.RAM,CPUB.ROM,RAM

C.主存储器,RAM和ROMD.主存储器和外存储器,ROM

3.某机字长16位,采用定点小数表示,符号位为1位,尾数为15位,则可表示的最大正小数为——,最小负小数为——。

(C)

A.+(216一1),一(1—2-15)B.+(215一1),一(1—2-16)

C,+(1—215),一(1一2-15)D.+(215一1),—(1—215)

4.在定点数运算中产生溢出的原因是(C)。

A.运算过程中最高位产生了进位或借位

B.参加运算的操作数超出了机器的表示范围

C.运算的结果的操作数超山了机器的表示范围

D.寄存器的位数太少,不得不舍弃最低有效位

5.间接寻址是指(D)。

A,指令中直接给出操作数地址

B.指令中直接给出操作数

C.指令中间接给出操作数

D.指令中间接给出操作数地址

6.输入输出指令的功能是(C)。

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

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

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

D.改变程序执行的顺序

7.某计算机的字长是8位,它的存储容量是64KB,若按字编址,那么它的寻址范围应该是(B)。

A.0—128KB.0—64K

C,0—32KD.0一16K

8.若主存每个存储单元为16位,则(B)。

A.其地址线也为16位

B.其地址线与16无关

C.其地址线为“位

D.其地址线与16有关

9.在计算机I/O系统中,在用DMA方式传送数据时,DMA控制器应控制(D)。

A.地址总线B.数据总线

C.控制总线D.以上都是

1o.在计算机总线结构的单机系统中,三总线结构的计算机的总线系统由(B)组成,

A.系统总线、内存总线和l/()总线

B.数据总线、地址总线和控制总线

C.内部总线,系统总线和I/O总线

D,ISA总线、VESA总线和PCI总线

1.完整的计算机系统应该包括(D)。

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

B.外部设备和主机

C.主机和实用程序

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

2.迄今为止,计算机中的所有信息仍以二进制方式表示的原因是——,计算机硬件

能直接执行的只有——。

(C)

A.节约元件,符号语言B.运算速度快,机器语言和汇编语言

C.物理器件性能所致,机器语言D.信息处理方便,汇编语言

3.下列数中最小的数是(C)。

A.(1010010)2B.(512)8

C.(00101000)BCDD.(235)16

4.定点数补码加法具有两个特点:

一是符号位(B);二是相加后最高位上的进位要

舍去。

A.与数值位分别进行运算

B.与数值位一起参与运算

C.要舍去

D.表示溢出

5.长度相同但格式不同的2种浮点数,假设前者阶码长、尾数短,后者阶码短、尾数长,其他规定均相同,则它们可表示的数的范围和精度为(B)。

A.两者可表示的数的范围和精度相同

B.前者可表示的数的范围大但精度低

C.后者可表示的数的范围大且精度高

D.前者可表示的数的范围大且精度高

6.立即寻址是指(B)。

A.指令中直接给出操作数地址

B.指令中直接给出操作数

C.指令中间接给出操作数

D.指令中间接给出操作数地址

7.在控制器中,必须有一个部件,能提供指令在内存中的地址,服务于读取指令,并接收下条将被执行的指令的地址,这个部件是(C)。

A.IPB.IR

C.PCD.AR

8.某计算机的字长是16位,它的存储容量是64KB,若按字编址,那么它的寻址范围应该是(B)。

A.0—64KB.0—32K

C.0—64KBD.0—32KB

9.在采用DMA方式的I/O系统中,其基本思想是在(B)之间建立直接的数据通路。

A.CPU与外围设备

B.主存与外围设备

C.外设与外设

D.CPU与主存

10.在单级中断系统中,CPU一旦响应中断,则立即关闭(C)标志,以防止本次中断服务结束前同级的其他中断源产生另一次中断进行干扰。

A.中断允许B.中断请求

C.中断屏蔽D.中断响应

答案:

A

2.在定点二进制运算器中,加法运算一般通过(D)来实现。

A.原码运算的二进制加法器B.反码运算的二进制加法器

C.补码运算的十进制加法器D.补码运算的二进制加法器

3.定点数补码加法具有两个特点:

一是符号位与数值位一起参与运算;二是相加后最高位上的进位(C)。

A.与数值位分别进行运算B.与数值位一起参与运算

C.要舍去D.表示溢出

4.长度相同但格式不同的2种浮点数,假设前者阶码长、尾数短,后者阶码短、尾数长,其他规定均相同,则它们可表示的数的范围和精度为(C)。

A.两者可表示的数的范围和精度相同B.前者可表示的数的范围大且精度高

C.后者可表示的数的范围小但精度高D.前者可表示的数的范围小且精度高

5.直接寻址是指(A)。

A.指令中直接给出操作数地址

B.指令中直接给出操作数

C.指令中间接给出操作数

D.指令中间接给出操作数地址

6.堆栈寻址的原则是(B)。

A.随意进出B.后进先出

C.先进先出D.后进后出

7.组成硬连线控制器的主要部件有(B)。

A.PC、IPB.PC、IR

C.IR、IPD。

AR、IP

8.微程序控制器中,机器指令与微指令的关系是(B)。

A.每一条机器指令由一条微指令来执行

B.每一条机器指令由一段用微指令编成的微程序来解释执行

C.一段机器指令组成的程序可由一条微指令来执行,

D.一条微指令由若干条机器指令组成

9.若主存每个存储单元存8位数据,则(B)。

A.其地址线也为8位B.其地址线与8无关

C.其地址线为16位D.其地址线与8有关

10.CPU通过指令访问Cache所用的程序地址叫做(A)。

A.逻辑地址B.物理地址

C.虚拟地址D,真实地址

11.在独立编址方式下,存储单元和I/O设备是靠(A)来区分的。

A.不同的地址和指令代码B.不同的数据和指令代码

C.不同的数据和地址D.不同的地址,

12,在采用DMA方式高速传输数据时,数据传送是通过计算机的(D)传输的。

A.控制总线B.专为DMA设的数据总线

C.地址总线D.数据总线

1~5答案:

BABCB

6.输入输出指令的功能足(C)。

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

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

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

D.改变程序执行的顺序

7.微程序控制器中,机器指令与微指令的关系是(D)。

A.一段机器指令组成的程序可由一条微指令来执行

B.一条微指令由若干条机器指令组成

C.每一条机器指令由一条微指令来执行

D.每一条机器指令由一段用微指令编成的微程序来解释执行

8.相对指令流水线方案和多指令周期方案,单指令周期方案的资源利用率和性能价格比(A)。

A.最低B.居中

C.最高D.都差不多

9.某一RAM芯片,其容量为1024X8位,除电源端和接地端外,连同片选和读/写信号该芯片引出脚的最小数目应为(B)。

A.23B.20

C.17D.19

10.在主存和CPU之间增加Cache的目的是(C)。

A.扩大主存的容量

B.增加CPU中通用寄存器的数量

C.解决CPU和主存之间的速度匹配

D.代替CPU中的寄存器工作

11.计算机系统的输入输出接口是(B)之间的交接界面。

A.CPU与存储器B.主机与外围设备

C.存储器与外围设备D.CPU与系统总线

12.在采用DMA方式的I/O系统中,其基本思想是在(B)之间建立直接的数据通路。

A.CPU与外围设备B.主存与外围设备

C.外设与外设D.CPU与主存

一、选择题:

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

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

答案:

B

  2.某计算机字长16位,采用补码定点小数表示,符号位为1位,数值位为15位,则可表示的最大正小数为_____,最小负小数为_____。

   A.     B.

C.        D.

答案:

C

  3.加法器采用并行进位的目的是_____。

  A.提高加法器的速度    B.快速传递进位信号

C.优化加法器结构     D.增强加法器功能

答案:

B

  4.组成一个运算器需要多个部件,但下面所列_____不是组成运算器的部件。

  A.状态寄存器       B.数据总线

C.ALU           D.地址寄存器

答案:

D

一、选择题:

  1.计算机硬件能直接识别和运行的只能是_______程序。

A.机器语言  B.汇编语言  C.高级语言  D.VHDL

答:

A

  2.指令中用到的数据可以来自_______(可多选)。

  A.通用寄存器  B.微程序存储器  C.输入输出接口  D.指令寄存器

E.内存单元   F.磁盘

答:

A、C、E

  3.汇编语言要经过_______的翻译才能在计算机中执行。

A.编译程序  B.数据库管理程序  C.汇编程序  D.文字处理程序

答:

C

  4.在设计指令操作码时要做到_______(可多选)。

  A.能区别一套指令系统中的所有指令

  B.能表明操作数的地址

  C.长度随意确定

D.长度适当规范统一

答:

A、B、D

  5.控制器的功能是_______。

  A.向计算机各部件提供控制信号  B.执行语言翻译

C.支持汇编程序         D.完成数据运算

答:

A

  6.从资源利用率和性能价格比考虑,指令流水线方案_______,多指令周期方案_______,单指令周期方案_______。

A.最好  B.次之  C.最不可取  D.都差不多

答:

A、B、C

一、选择题:

1.下列部件(设备)中,存取速度最快的是______。

答:

C

  A.光盘存储器  B.CPU的寄存器   C.软盘存储器  D.硬盘存储器

2.某SRAM芯片,其容量为1K×8位,加上电源端和接地端,该芯片引出线的最少数目应为______。

答:

D

  A.23    B.25    C.50    D.20

  3.在主存和CPU之间增加Cache的目的是______。

  A.扩大主存的容量

  B.增加CPU中通用寄存器的数量

  C.解决CPU和主存之间的速度匹配

D.代替CPU中的寄存器工作

答:

C

  4.在独立编址方式下,存储单元和I/O设备是靠______来区分的。

  A.不同的地址和指令代码      B.不同的数据和指令代码

C.不同的数据和地址        D.不同的地址

答:

A

  5.随着CPU速度的不断提升,程序查询方式很少被采用的原因是______。

  A.硬件结构复杂          B.硬件结构简单

C.CPU与外设串行工作       D.CPU与外设并行工作

答:

D

  6.在采用DMA方式的I/O系统中,其基本思想是在____之间建立直接的数据通路。

  A.CPU与外设            B.主存与外设

C.CPU与主存            D.外设与外设

答:

B

 

1.在做脱机运算器实验时,送到运算器芯片的控制信号是通过()提供的,外部送到运算器芯片的数据信号是通过()提供的,并通过()查看运算器的运算结果(运算的值和特征标志位状态)。

FDB

A.计算机的控制器B.发光二极管指示灯亮灭状态

C.显示器屏幕上的内容D.手拨数据开关

E.运算器累加器中的内容F.微型开关

2.在组合逻辑的控制器中,节拍发生器〔TIMING〕的作用在于指明指令的执行(),它是一个典型的()逻辑电路,从一个节拍状态变到下一个节拍状态时,同时翻转的触发器数目以尽可能的()为好。

LBH

A.快B.时序C.多D.组合

E.数据F.控制G.类型H.少

1.次序J.状态K.过程L.步骤

3.在计算机硬件系统中,在指令的操作数字段中所表示的内存地址被称为(),用它计算出来的送到内存用以访问一个存储器单元的地址被称为();在讲解虚拟存储器时,程序的指令中使用的是存储器的(),经过地址变换后得到的可以用以访问一个存储器单元的地址被称为();CAFE

A.有效地址B.内存地址C.形式地址D.文件地址

E.物理地址F.逻辑地址G.虚拟地址H.指令地址

I.指令地址J.CACHE地址

三、简答题(50分)

1.简述计算机运算器部件的主要功能。

(?

分)

答:

运算器部件是计算机五大功能部件中的数据加工部件。

运算器的首要功能是完成对数据的算术和逻辑运算,由其内部的ALU承担。

运算器的第二项功能是暂存将参加运算的数据和中间结果,由其内部的一组寄存器承担。

另外,运算器通常还作为处理机内部传送数据的重要通路。

2.一条指令通常由哪些部分组成?

简述各部分的功能。

(8分)

答:

通常情况下,一条指令要由操作码和操作数地址两部分内容组成。

其中第一部分是指令的操作码,它确定了本条指令是执行算术、逻辑、读写等多种操作中的哪一种功能,计算机为每条指令分配了一个确定的操作码。

第二部分是指令的操作数地址,用于给出被操作的信息(指令或数据)的地址,包括参加运算的一或多个操作数所在的地址,运算结果的保存地址,程序的转移地址、被调用的子程序的人口地址等。

3.什么是高速缓冲存储器?

在计算机系统中它是如何发挥作用的?

(7分)

答:

高速缓冲存储器,是一个相对于主存来说容量很小、速度特快、用静态存储器器件实现的存储器系统。

它的作用在于缓解主存速度慢、跟不上CPU渎写速度要求的矛盾。

它的实现原理是,把CPU最近最可能用到的少量信息(数据或指令)从主存复制到CACHE中,当CPU下次再用这些信息时,它就不必访问慢速的主存,而直接从快速的CACHE中得到,从而提高了得到这些信息的速度,使CPU有更高的运行效率。

4.解释术语:

总线周期。

(7分)

答:

总线周期通常指的是通过总线完成一次内存读写操作或完成

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 小学教育

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2