计算机组成原理期末考试试题及答案 下载本文

A. 物理特性 B. 功能特性 C. 电气特性 D. 时间特性 48、在单机系统中,多总线结构的计算机的总线系统一般由 组成。A

A. 系统总线、内存总线和I/O总线 C. 内部总线、系统总线和I/O总线 49、下列陈述中不正确的是 。A

A. 总线结构传送方式可以提高数据的传输速度

B. 与独立请求方式相比,链式查询方式对电路的故障更敏感 C. PCI总线采用同步时序协议和集中式仲裁策略 D. 总线的带宽即总线本身所能达到的最高传输速率

50、中断发生时,由硬件更新程序计数器PC,而不是由软件完成,主要是为了________。C

A. 能进入中断处理程序并正确返回源程序 B. 节省内容

C. 提高处理机的速度 D. 使中断处理程序易于编址,不易出错 51、在I/O设备、数据通道、时钟和软件这4项中,可能成为中断源的是________。D

A. I/O设备 52、单级中断与多级中断的区别是________。A

A. 单级中断只能实现单中断,而多级中断可以实现多重中断

B. 单级中断的硬件结构是一维中断,而多级中断的硬件结构是二维中断

C. 单级中断处理机只通过一根外部中断请求线接到它的外部设备系统;而多级中断,每一个I/O设备都有一根专用的外部中断请求线

53、在单级中断系统中,CPU一旦响应中断,则立即关闭________标志,以防止本次中断

服务结束前同级的其他中断源产生另一次中断进行干扰。A A. 中断允许 B. 中断请求 C. 中断屏蔽

54、为了便于实现多级中断,保存现场信息最有效的方法是采用________。B

A. 通用寄存器 B. 堆栈 C. 储存器 D. 外存 55、为实现CPU与外部设备并行工作,必须引入的基础硬件是________。A

A. 缓冲器 B. 通道 C. 时钟 D. 相联寄存器 56、中断允许触发器用来________。D

A. 表示外设是否提出了中断请求

B. CPU是否响应了中断请求

C. CPU是否在进行中断处理 D. 开放或关闭可屏蔽硬中断 57、采用DMA方式传递数据时,每传送一个数据就要占用一个________时间。C

A. 指令周期 B. 机器周期 C. 存储周期 D. 总线周期 58、周期挪用方式常用于________方式的输入/输出中。A

A. DMA B. 中断 C. 程序传送 D. 通道 59、通道是重要的I/O方式,其中适合连接大量终端及打印机的通道是________。C

A. 数组多路通道 B. 选择通道 C. 字节多路通道 60、磁表面存储器不具备的特点是______。C

A. 存储密度高 B. 可脱机保存 61、计算机的外部设备是指______。D

A. 输入/输出设备 B. 外存设备

C. 远程通信设备 D. 除了CPU和内存以外的其他设备 62、在微型机系统中外部设备通过______与主板的系统总线相连接。B

C. 速度快 D. 容量大

B. I/O设备和数据通道

C. I/O设备、数据通道和时钟 D. I/O设备、数据通道、时钟和软件

B. 数据总线、地址总线和控制总线 D. ISA总线、VESA总线和PCI总线

A. 累加器 B. 设备控制器 C. 计数器 D. 寄存

二、简答题

1、 冯·诺依曼型计算机的基本特点是什么?

答:冯?诺依曼原理的基本思想是:

? 采用二进制形式表示数据和指令。指令由操作码和地址码组成。

? 将程序和数据存放在存储器中,使计算机在工作时从存储器取出指令加以执行,自动完成计算任务。这就是“存储程序”和“程序控制”(简称存储程序控制)的概念。

? 指令的执行是顺序的,即一般按照指令在存储器中存放的顺序执行,程序分支由转移指令实现。

? 计算机由存储器、运算器、控制器、输入设备和输出设备五大基本部件组成,并规定了5部分的基本功能。

冯?诺依曼型计算机的基本特点也可以用“存储程序”和“程序控制”来高度概括。 2、 计算机硬件有哪些部件,各部件的作用是什么?

答:计算机的硬件系统由有形的电子器件等构成的,它包括运算器、存储器、控制器、输入输出设备及总线系统组成。而总线分为数据总线、地址总线、控制总线,其结构有单总线结构、双总线结构及多总线结构。存储器(Memory)是用来存放数据和程序的部件;运算器是对信息进行运算处理的部件;控制器是整个计算机的控制核心。它的主要功能是读取指令、翻译指令代码、并向计算机各部分发出控制信号,以便执行指令;输入设备能将数据和程序变换成计算机内部所能识别和接受的信息方式,并顺序地把它们送入存储器中;输出设备将计算机处理的结果以人们能接受的或其它机器能接受的形式送出。 3、 什么是总线?以总线组成计算机有哪几种组成结构?

答:总线(Bus)就是计算机中用于传送信息的公用通道,是为多个部件服务的一组信息传送连接线。按照总线的连接方式,计算机组成结构可以分为单总线结构、双总线结构和多总线结构等(详细内容见第7章)。

4、 什么是硬件、软件和固件?什么是软件和硬件的逻辑等价?在什么意义上软件和硬件是

不等价的?

答:计算机硬件(Hardware)是指构成计算机的所有实体部件的集合,通常这些部件由电路(电子元件)、机械等物理部件组成。计算机软件(Software)是指能使计算机工作的程序和程序运行时所需要的数据,以及与这些程序和数据有关的文字说明和图表资料,其中文字说明和图表资料又称为文档。固件(Firmware)是一种介于传统的软件和硬件之间的实体,功能上类似软件,但形态上又是硬件。微程序是计算机硬件和软件相结合的重要形式。

软件和硬件的逻辑等价含义:

(1)任何一个由软件所完成的操作也可以直接由硬件来实现 (2)任何一条由硬件所执行的指令也能用软件来完成 在物理意义上软件和硬件是不等价的。 5、 计算机系统按程序设计语言划分为哪几个层次?

答:计算机系统是一个由硬件、软件组成的多级层次结构,它通常由微程序级、一般机器级、操作系统级、汇编语言级、高级语言级组成,每一级上都能创造程序设计,且得到下级的支持。

6、 解释如下概念:ALU,CPU,主机和字长。

答:算术逻辑运算部件(ALU:Arithmetic Logic Unit),是运算器的核心组成,功能是

完成算数和逻辑运算。“中央处理单元”(CPU:Central Processing Unit)包括运算器和控制器,是计算机的信息处理的中心部件。存储器、运算器和控制器在信息处理操作中起主要作用,是计算机硬件的主体部分,通常被称为“主机”。字长决定了计算机的运算精度、指令字长度、存储单元长度等,可以是8/16/32/64/128位(bit)等。 7、 常用的计算机性能指标有哪些?

答:评价计算机性能是一个复杂的问题,早期只限于字长、运算速度和存储容量3大指标。目前要考虑的因素有如下几个方面。

(1) 主频

主频很大程度上决定了计算机的运行速度,它的单位是兆赫兹(MHz)。 (2) 字长

字长决定了计算机的运算精度、指令字长度、存储单元长度等,可以是8/16/32/64/128位(bit)。

(3) 运算速度

衡量计算机运算速度的早期方法是每秒执行加法指令的次数,现在通常用等效速度。 (4) 存储容量

以字为单位的计算机常以字数乘字长来表明存储容量。 (5) 可靠性

系统是否运行稳定非常重要,常用平均无故障时间(MTBF)衡量。 (6) 可维护性

系统可维护性是指系统出了故障能否尽快恢复,可用平均修复时间(MTRF)表示,它是指从故障发生到机器修复平均所需要的时间。

(7) 可用性

是指计算机的使用效率。 (8) 兼容性

兼容是广泛的概念,是指设备或程序可以用于多种系统的性能。兼容使得机器的资源得以继承和发展,有利于计算机的推广和普及。 8、 多媒体的含义是什么?

答:多媒体技术是指能够同时获取、处理 、编辑、存储和展示两个以上不同信息类型媒体的技术。计算机信息的形式可以是文字、声音、图形和图象等。 9、 简单描述计算机的层次结构,说明各层次的主要特点。

答:现代计算机系统是一个硬件与软件组成的综合体,可以把它看成是按功能划分的多级层次结构。

第0级为硬件组成的实体。

第1级是微程序级。这级的机器语言是微指令集,程序员用微指令编写的微程序一般是直接由硬件执行的。

第2级是传统机器级。这级的机器语言是该机的指令集,程序员用机器指令编写的程序可以由微程序进行解释。

第3级操作系统级。从操作系统的基本功能来看,一方面它要直接管理传统机器中的软硬件资源,另一方面它又是传统机器的延伸。

第4级是汇编语言级。这级的机器语言是汇编语言,完成汇编语言翻译的程序叫做汇编程序。

第5级是高级语言级。这级的机器语言就是各种高级语言,通常用编译程序来完成高级语言翻译工作。

第6级是应用语言级。这一级是为了使计算机满足某种用途而专门设计的,因此这一级语言就是各种面向问题的应用语言。 10、 计算机系统的主要技术指标有哪些?

计算机系统的主要技术指标有:机器字长、数据通路宽度、主存储器容量和运算速度等。 机器字长是指参与运算的数的基本位数,它是由加法器、寄存器的位数决定的。 数据通路宽度是指数据总线一次所能并行传送信息的位数。 主存储器容量是指主存储器所能存储的全部信息。

运算速度与机器的主频、执行什么样的操作、主存储器本身的速度等许多因素有关。 11、 试计算采用32×32点阵字形的一个汉字字形占多少字节?存储6763个16×16点阵以及24×24点阵字形的汉字库各需要多少存储容量? 答:128B

216416B

486936B

12、 海明校验码的编码规则有哪些?

答:若海明码的最高位号为m,最低位号为1,即HmHm-1?H2H1,则海明码的编码规则是:

(1)校验位与数据位之和为m,每个校验位Pi在海明码中被分在位号2i-1的位置上,其余各位为数据位,并按从低向高逐位依次排列的关系分配各数据位。

(2)海明码的每一位位码Hi(包括数据位和校验位)由多个校验位校验,其关系是被校验的每一位位号要等于校验它的各校验位的位号之和。 13、 简述CRC码的纠错原理。

答:CRC码是一种纠错能力较强的编码。在进行校验时,将CRC码多项式与生成多项式G(X)相除,若余数为0,则表明数据正确;当余数不为0时,说明数据有错。只要选择适当的生成多项式G(X),余数与CRC码出错位位置的对应关系是一定的,由此可以用余数作为依据判断出错位置从而纠正错码。 14、 运算器由哪几部分组成?

答:运算器的基本结构应包括以下几个部分:

(1) 能实现算术和逻辑运算功能的部件ALU;

(2) 存放待加工的信息或加工后的结果信息的通用寄存器组; (3) 按操作要求控制数据输入的部件:多路开关或数据锁存器; (4) 按操作要求控制数据输出的部件:输出移位和多路开关;

(5) 计算器与其它部件进行信息传送的总线以及 总线接收器与发送器;总线接收器与发送器通常是由三态门构成的。

15、 主存储器有哪些性能指标?它们的含义是什么?

答:存储器的性能指标是对存储器进行设计、使用和提高时的主要依据,存储器性能指标也称为存储器参数。

(1) 存储容量是指一个功能完备的存储器所能容纳的二进制信息总量,即可存储多少位

二进制信息代码。

(2) 存储器速度:存储器取数时间和存储器存取周期

(3) 数据传输率:单位时间可写入存储器或从存储器取出信息的最大数量,称为数据传

输率或称为存储器传输带宽bM