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

2017年西北工业大学计算机学院801计算机专业基础考研导师圈点必考题汇编

  摘要

一、名词解释

1. 同时多线程

【答案】同时多线程技术是一种简单、低成本的并行技术。与单线程处理机相比,同时多线程处理机只花费很小的代 价,而性能得到很大改善。在原有的单线程处理机内部为多个线程提供各自的程序计数器、相关寄存器以及其他 运行状态信息,一个“物理”处理机被模拟成多个“逻辑”处理机,以便多个线程同步执行并共享处理机的执行 资源。应用程序无需做任何修改就可以使用多个逻辑处理机。

2. 松耦合系统

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

,机器处理的结果能专用化)

以文件或数据集的形式送到共享外存设备,供其他机器继续处理;另 一种是计算机网,机器通过

二、简答题

3. 什么是指令? 什么是程序?

【答案】(1)每一个基本操作称为一条指令。 (1)解决某一问题的一串指令序列,称为程序。

4. 指令和数据均存放在内存中,计算机如何区分它们是指令还是数据?

【答案】(1)取指周期中从内存读出的信息流是指令流,它流向控制器; (1)执行器周期中从内存读出的信息流是数据流,它流向运算器。

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

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

6. 在虚存实现过程中,有些页面会在内存与外存之间被频繁地换入和换出,使系统效率急剧下降。这种现 象称为颠簸。请解释产生颠簸的原因,并说明防止颠簸的办法。

【答案】产生颠簸的原因主要有: (1)分配的页面数太少;

(2)替换策略不佳。 防止颠簸的办法:

(1)适当增加分配给用户程序的页面数; (2)选取

或更好的替换策略。

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

【答案】冯. 诺依曼型计算机的主要设计思想是存储程序并按地址顺序执行,它由运算器,控制器,存储器,适配器及I/O设备组成。

三、综合应用题

8. 主存容量为页表长度是多少?

【答案】主存容量为

物理地址22位虚存容量为

虚拟地址30位页表长度,即页面

=

9. 画出二维中断结构判优逻辑电路,包括:(1)主优先级判定电路(独立请求),(2)次优先级判定电路(链 式查询)。在主优先级判定电路中应考虑优先级分为4级状态为101。

【答案】

这个级别保存在

程序优先级。设

执行程序的

时,其

寄存器中(7, 6, 5三位)。例如

,虚存容量为

则虚地址和物理地址各为多少位?如页面大小为

10.假设某计算机指令长度为32位,具有双操作数、单操作数、无操作数三类指令形式,指令系统共有70 条指令,请设计满足要求的指令格式。

【答案】指令系统共有70条指令,故操作码字段需要至少7位。 双操作数指令格式:

单操作数指令格式:

无操作数指令格式: