2022年贵州师范大学物理与电子科学学院408计算机学科专业基础综

更新时间:2023-04-04 22:58:01 阅读量: 实用文档 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

目录

2017年贵州师范大学物理与电子科学学院408计算机学科专业基础综合之计算机组成原理考研冲刺密押题(一) (2)

2017年贵州师范大学物理与电子科学学院408计算机学科专业基础综合之计算机组成原理考研冲刺密押题(二) (6)

2017年贵州师范大学物理与电子科学学院408计算机学科专业基础综合之计算机组成原理考研冲刺密押题(三) (10)

2017年贵州师范大学物理与电子科学学院408计算机学科专业基础综合之计算机组成原理考研冲刺密押题(四) (15)

2017年贵州师范大学物理与电子科学学院408计算机学科专业基础综合之计算机组成原理考研冲刺密押题(五) (20)

第1 页,共23 页

第 2 页,共 23 页 2017年贵州师范大学物理与电子科学学院408计算机学科专业基础综合之计算机组

成原理考研冲刺密押题(一)

注意:①本试题所有答案应写在答题纸上,不必抄题,写清题号,写在试卷上不得分;

②答卷需用黑色笔(钢笔,签字笔,圆珠笔)书写,用铅笔、红色笔等其他颜色笔答题,试题作废;

③答卷上不得做任何与答题无关的特殊符号或者标记,否则按零分处理;

④考试结束后试题随答题纸一起装入试题袋中交回。

————————————————————————————————————————

一、名词解释

1. SIMD

【答案】

单指令多数据)是提高数据并行处理能力的重要手段。随着超大规 模集成电路的发展,主流微处理器厂商不断地增加功能和的位宽。

但仍然存在诸多性能瓶颈,如地址不对齐、数据重组和控制相关的向量化(Control flow )

等问题。

2. 线程级并行

【答案】线程级并行(

)技术是针对如何减少处理机执行部件的空闲时间这一问题而引入的。

二、简答题

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

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

① 第一级是微程序设计级或逻辑电路级,是一个实在的硬件级,由硬件直接执行;② ② 第二级是一般机器级,称为机器语言级,也是硬件级,它由微程序解释机器指令系统; ③ 第三级是操作系统级,它由操作系统程序实现;

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

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

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

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

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

4. 冯?诺依曼型计算机的主要设计思想是什么?它包括哪些主要组成部分?

【答案】冯.诺依曼型计算机的主要设计思想是存储程序并按地址顺序执行,它由运算器,控

制器,存储器,适配器及I/O设备组成。

5.“计算机应用”与“应用计算机”在概念上等价吗?用学科角度和计算机系统的层次结构来说明你的观点。

【答案】“计算机应用”与“应用计算机”在概念上等价不等价,原因如下:

(1)计算机应用是一个学科的名词,它包含计算机网络、信息管理、数据库技术、人工智能、计算机辅助设计等多个领域;

(2)应用计算机,从计算机层次结构的角度来看,不同的应用者,应用的方法和目标是不同的,如CPU的设计者是在微程序级应用计算机,目的是为后面的应用者提供功能强大的指令系统;而操作系统的设计者是在汇编语言级应用计算机,目的是扩展硬件功能,为后面的应用者提供良好的操作环境和手段。

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

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

7.说明软件发展的演变过程。

【答案】软件的发展演变主要有以下几个过程:

(1)在早期的计算机中,人们是直接用机器语言即机器指令代码来编写程序的,这种方式编写的程序称为手编程序;

(2)后来,为了编写程序方便和提高机器的使用效率,人们使用一些约定的文字、符号和数字按规定的格式来表示各种不同的指令,然后再用这些特殊符号表示的指令来编写程序,这就是汇编程序;

(3)为了进一步实现程序自动化和便于程序交流,使不熟悉具体计算机的人也能很方便地使用计算机,人们又创造了各种接近于数学语言的算法语言;

(4)随着计算机技术的日益发展,原始的操作方式越来越不适应,特别是用户直接使用大型机器并独占机器,无论是对机器的效率来说还是对方便用户来说都不适宜,于是人们又创造出操作系统;

(5)随着计算机在信息处理、情报检索及各种管理系统中应用的发展,要求大量处理某些数据,建立和检索大量的表格。这些数据和表格按一定的规律组织起来,使得处理更方便,检索更迅速,用户使用更方便,于是出现了数据库,数据库和数据库管理软件组成了数据库管理系统。

三、计算题

8.设机器字长16位,定点表示,尾数15位,数符1位,问:

(1)定点原码整数表示时,最大正数是多少?最小负数是多少?

(2)定点原码小数表示时,最大正数是多少?最小负数是多少?

第3 页,共23 页

第 4 页,共 23 页 【答案】(1)定点原码整数表示: 最小负数值

最小负整数表示

最大正数值

最大正整数表示

(2)定点原码小数表示: 最大正数值

最小负数值

四、综合应用题

9. 某博物馆最多可容纳500人同时参观,有一个出入口,该出入口一次仅允许个通过。参观者的活动描述如下:

Cobegin

参观者进程i :

进门;

参观;

出门;

coend 请添加必要的信号量和

操作,以实现上述操作过程中的互斥与同步。

要求写出完整的过程,说明信号量含义并赋初值。

【答案】定义两个信号量

博物馆可以容纳的最多人数

用于出入口资源的控制

cobegin

参观者进程i :

P (empty );

P (mutex );

进门;

V (mutex );

本文来源:https://www.bwwdw.com/article/vgil.html

Top