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

2017年福州大学计算机专业基础A之计算机组成原理复试实战预测五套卷

  摘要

一、名词解释

1. 多处理机

【答案】多处理机指由两台以上处理机组成的计算机系统。每个处理机都有各自的控制和运算部件,可独立地执行程 序,而共享公共的主存储器和外围设备。处理机之间是通过网络实现通讯的。整个计算机系统都在统一的操作系 统控制下工作,按照多指令流、多数据流的模式实现对作业、任务、程序段的并行处理。

二、简答题

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

【答案】(1)每一个基本操作称为一条指令。

(1)解决某一问题的一串指令序列,称为程序。

3. 码是7位,如果设计主存单元字长为32位,指令字长为12位,是否合理? 为什么?

【答案】不合理。

指令最好是半字长或单字长,设计16位比较合适。一个字符的

单元字长为32

位,则一个单元可以放四个字符,这也是可以的,只是在存取单个字符时,所用的时间较长,不过,一条指令至 少占一个单元,若指令字长12位,一条指令只占了一个单元(32位)的12位,剩佘的22位就浪费了,这样看 来不合理,因为通常单字长指令很多,累计的浪费就很大。 是7位,如果设计主存

三、计算题

4. 多处理机系统和多计算机系统的差别是什么?

【答案】多处理机系统和多计算机系统都属于多机系统,但多处理机系统和多计算机系统的差别是:

(1)多处理机是多台处理机组成的单机系统,多计算机是多台独立的计算机。

(2)多处理机中各处理机逻辑上受统一的操作系统控制,而多计算机的操作系统逻辑上是独立的。

(3)多处理机间以单一数据、向量、数组和文件交互作用,多计算机经通道或者通信线路以数据流的方式 进行交互。

(4)多处理机作业、任务、指令、数据各级并行,多计算机多个作业并行。

一、名词解释

1. 松耦合系统

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

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

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

二、简答题

2. 某机器中有16个通用寄存器,运行某中断处理程序时仅用到其中2个寄存器,请问响应中断而进入该中断处理程序时是否要将通用寄存器内容保存到主存中去? 需保存几个寄存器?

【答案】(1)要将通用寄存器内容保存到主存中去。

(2)中断服务程序中要使用的通用寄存器原内容保存到存储器中,中断服务程序要动用哪个寄存器,就保存哪个,所以需要保存2个。

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

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

三、计算题

4. 用IEEE754标准求32位除法计算结果。

【答案】

商余数

IEEE754标准的32位除法计算结果:

X / Y=0011 1100 0101 1000 0000 0000 0000 0000 余数:0011 1100 0011 0000 0000 0000 0000 0000