当前位置:问答库>考研试题

2017年北京市培养单位空间应用工程与技术中心863计算机学科综合(专业)之计算机组成原理考研强化模拟题

  摘要

一、名词解释

1. 松耦合系统

【答案】松耦合系统又称间接耦合系统,指处理机之间物理连接的紧密程度与交互作用能力较弱,一般是通过通道或 通信线路实现处理机之间的互连,可以共享外存设备(磁盘、磁带等)。机器之间的相互作用是在文件或数据集 一级上进行。松耦合系统表现为两种形式:一种是多台计算机和共享的外存设备连接,不同机器之间实现功能上 的分工(

通信线路连接,以求得更大范围的资源共享。

2. SIMD

【答案】

但单指令多数据)是提高数据并行处理能力的重功能和的位宽。

要手段。随着超大规 模集成电路的发展,主流微处理器厂商不断地增加等问题。

,机器处理的结果能专用化)以文件或数据集的形式送到共享外存设备,供其他机器继续处理;另 一种是计算机网,机器通过仍然存在诸多性能瓶颈,如地址不对齐、数据重组和控制相关的向量化(Control flow )

二、简答题

3. 说明存储器总线周期与总线周期的异同点。

总线周期用于对接口中的端口进行读写。 【答案】存储总线周期用于对内存读写,

4. 数字计算机有哪些主要应用?

【答案】数字计算机的主要应用有:科学计算、自动控制、测量和测试、信息处理、教育和卫生、家用电器、人工智能。

5. 在一个进程的执行过程中,是否其所有页面都必须处在主存中?

【答案】在有虚拟存储管理系统中,程序不是一次整体装入内存才运行,所以不是所有页面都必须处在主存中, 而是根据程序的局部性,有的页面在主存,有的页面在辅存。

6. 现代计算机系统如何进行多级划分? 这种分级观点对计算机设计会产生什么影响?

【答案】(1)现代计算机系统可分为五个层次

① 第一级是微程序设计级或逻辑电路级,是一个实在的硬件级,由硬件直接执行;②

② 第二级是一般机器级,称为机器语言级,也是硬件级,它由微程序解释机器指令系统; ③ 第三级是操作系统级,它由操作系统程序实现;

④第四级是汇编语言级,由汇编程序支持和执行,它给程序人员提供一种符号形式语言,以减少程序编写的复杂性;

⑤第五级是高级语言级,它是面向用户的,为方便用户编写应用程序而设置的。

(2)对计算机设计产生的影响

①用这种用一系列的级来组成计算机的概念和技术,对了解计算机如何组成提供了一种好的结构和体制;

②而且用这种分级的观点来设计计算机,对保证产生一个良好的系统结构也是很有帮助的。

7. 数字计算机如何分类? 分类的依据是什么?

【答案】数字计算机可分为专用计算机和通用计算机,分类依据是计算机的效率、速度、价格、运行的经济性和适应性。

三、分析题

8. CD-ROM 光盘的外缘有5mm 宽的范围因记录数据困难,一般不使用,故标准的播放时间为60min 。计算模式1和2情况下光盘存储容量是多少?

【答案】扇区总数

磁盘机模式1存放计算机程序和数据,其存储容量为模式2存放声音、图像等多媒体数据,其存储容量为 9. 某磁盘里,平均找道时间为20ms , 平均旋转等待时间为7ms , 数据传输率为

写回磁盘机,每个文件平均需要2ms 的额外处理时间。问:

(1)检查并更新所有文件需要占用多少时间?

(2)若磁盘机的旋转速度和数据传输率都提高一倍,检查并更新全部文件的时间是多少?

【答案】(1)每次磁盘读写的时间=找道时间+等待时间+数据传输时间,故总的文件更新时间为

(2)若磁盘机的旋转速度提高一倍,则平均旋转等待时间缩短为3.5ms ; 若磁盘机的数据传输率都提高一倍,则变为

10.设变量h 放在寄存器

代码。C 赋值语句是;

【答案】虽然C 语句只有一个相加的操作,但是两个操作数均在存储器中,因此需要更多的ARM 指令。首先用取字(LDR

)指令访问存储器单元

存器最后用存字(STR )指令将然后用ADD 指令将放在寄中的结果写到存储器单元上存放着500个文件,每个文件的平均长度为1MB 。现需将所有文件逐一读出并检查更新,然后故总的文件更新时间为

数组A 的基值放在寄存器r3, 请将下面c 语句翻译成ARM 汇编语言此时寄存器作为基地址

寄存器,位移量为因ARM 也是字节寻址。3条ARM 汇编语言指令形式如下:

11.比较同步定时与异步定时的优缺点。

【答案】同步定时协议采用公共时钟,具有较高的传输频率。但由于同步总线必须按最慢的模块来设计公共时钟,当各功能模块存取时间相差很大时,会大大损失总线效率。

异步定时的优点是总线周期长度可变,不把响应时间强加到功能模块上,因而允许快速和慢速的功能模块都能连接到同一总线上。但缺点是:总线复杂,成本较高。

四、综合应用题

12.某器件是用模式控制码来控制执行不同的算术运算和逻辑操作。下表列出各条

为输入变量,写出控制参数的逻辑表达指令所要求的模式控制码,其中Y 为二进制变量,为0或1任选。 试以指令码

式。

【答案】各控制参数的逻辑表达式如下:

13.设计一个

算功能。

【答案】8种功能运算,需要采取的控制端个数为3个,通过对控制端信号的逻辑组成产生相应运算功能的逻辑 编码,其对应关系如表所示。

如图所示。 (4位),完成加、减、取反、取补、逻辑乘、逻辑加、传送、加1等8种运