02325计算机系统结构真题及答案08.docx
- 文档编号:1384938
- 上传时间:2022-10-21
- 格式:DOCX
- 页数:8
- 大小:360.39KB
02325计算机系统结构真题及答案08.docx
《02325计算机系统结构真题及答案08.docx》由会员分享,可在线阅读,更多相关《02325计算机系统结构真题及答案08.docx(8页珍藏版)》请在冰豆网上搜索。
02325计算机系统结构真题及答案08
全国2020年8月高等教育自学考试
计算机系统结构试题
一、单项选择题:
本大题共10小题,每小题1分,共10分。
在每小题列出的备选项中只有一项是最符合题目要求的,请将其选出。
A.计算机硬件的全部组成
B.计算机各部件的硬件实现
C.编程要用到的硬件组织
D.计算机软件所要完成的功能
参考答案:
C
2.多处理机操作系统的类型不包括()
A.主从型
B.各自独立型
C.浮动型
D.固定型
参考答案:
D
3.由于掉电引起的中断是()
A.程序性中断
B.机器校验中断
C.外中断
D.访管中断
参考答案:
B
4.为了提高等效访问速度,在采用组相联映像的Cache存储器应()
A.减小组的大小而块的大小不变
B.减小块的大小而组的大小不变
C.增加Cache块数而块的大小不变
D.增大主存容量而Cache容量不变
参考答案:
C
5.计算机机器指令间的“一次重叠”是()
A.“执行k”取指k+1”重叠
B.“分析k+1”与“执行k”重叠
C.“取指k”与“分析k+1”重叠
D.“分析k”与“执行k+1”重叠
参考答案:
B
6.不属于集中式总线仲裁方式的是()
A.串行链接
B.定时查询
C.独立请求
D.同步查询
参考答案:
D
7.ILIACⅣ是一种()
A.阵列处理机
B.超标量处理机
C.流水线处理机
D.多处理机
参考答案:
A
8.多处理机是属于()
A.SIMD系统
B.SISD系统
C.MISD系统
D.MIMD系统
参考答案:
D
9.下列关于归约机的描述,正确的是()
A.归约机是属于VonNeumann型计算机
B.归约机不是以函数式语言为机器语言的计算机
C.归约机采用需求驱动,执行的操作序列取决于对数据的需求
D.归约机采用数据驱动,执行的操作序列取决于输入数据的可用性
参考答案:
C
10.传统的VonNeumann型计算机使用的工作方式是()
A.控制流方式
B.数据流方式
C.智能推理方式
D.需求驱动方式
参考答案:
A
非选择题部分
二、填空题:
本大题共10小题,每小题2分,共20分。
11.弗林提出的对计算机系统进行分类的依据,是按照______和______的多倍性对计算机系统进行分类的。
答案:
指令流,数据流(顺序可更改)
12.Cache的地址映像方式包括______、______和组相联映像。
答案:
全相联映像,直接映像(顺序可更改)
13.选择通道适合连接多台高优先级的______,此时的通道“数据宽度”为______。
答案:
高速设备,可变长块
14.根据信息传送方式的不同,通道可分为字节多路通道、______和______。
答案:
数组多路通道,选择通道(顺序可更改)
15.构成计算机系统的多个处理机之间的流水称为______流水,处理机的各部件之间的流水则称为______流水。
答案:
系统级(或宏),处理机级
16.CRAY-1向量处理机有一个显著特点是只要不出现______冲突和______冲突,均可使有数据相关的向量指令能在大部分时间并行执行。
答案:
功能部件,源寄存器(顺序可更改)
17.依据结构和应用目的不同,多处理机可分为______多处理机、______多处理机和分布型多处理机。
答案:
同构型,异构型(顺序可更改)
18.松耦合多处理机的每台处理机都有一个容量较大的______,用于存储经常用的指令和数据,以减少紧耦合系统中存在的______冲突。
答案:
局部存储器,访主存
19.任务粒度的大小会影响多处理机的性能,对于处理机之间通信较少的应用程序宜用______处理,而要求冗长的计算宜用______处理。
(注:
填“粗粒度”或“细粒度”)
答案:
细粒度,粗粒度
20.根据机器内部对函数表达式所用不同的存储方式划分,归约机的归约方式可以分为______和______两类。
答案:
串归约,图归约(顺序可更改)
三、简答题:
本大题共5小题,每小题6分,共30分。
21.简述实现软件移植的技术途径及其适用环境。
答案:
实现软件移植的技术途径及其适用环境:
(1)统一高级语言;(1分)适用于结构完全相同以至完全不同的机器之间的高级语言程序应用软件的移植;(1分)
(2)采用系列机;(1分)适用于结构相同或相近的机器之间的汇编语言应用软件和部分系统软件的移植;(1分)
(3)模拟与仿真;(1分)适用于结构不同的机器之间的机器语言程序的移植。
(1分)
21.简述中断的概念、中断的分类依据及分类的目的。
答案:
中断的概念:
CPU中止正在执行的程序,转去处理随机提出的请求,待处理完后,再回到原先被打断的程序继续恢复执行的过程称为中断;(2分)中断的分类依据:
将中断源性质相近、中断处理过程类似的归为一类;(1分)
分类的目的:
减少中断处理程序的人口(1分)每一类给一个中断服务程序总入口,(1分)可以减少中断服务程序人口地址形成的硬件数量。
(1分)
23.简述设计多处理机的目的。
答案:
设计多处理机的目的:
(1)通过多台处理机对多个作业、任务进行并行执行来提高解题速度,从而提高系统的整体性能;(3分)
(2)使用冗余的多个处理机通过重新组织来提高系统的可靠性、适应性和可用性。
(3分)
24.简述超标量处理机与超流水处理机的区别。
答案:
(1)超标量处理机是利用资源重复,(1分)设多个执行部件寄存器堆端口;(1分)
(2)超流水处理机是着重开发时间并行,(1分)在公共的硬件上采用较短的时钟周期,(1分)深度流水来提高速度,(1分)需婀高速的时钟机制来实现。
(1分)
25.简述实现全排列网络的两种方法。
答案:
实现全排列网络的两种方法为:
(1)在多级互连网络的输出端设置锁存器,使数据在时间上顺序通行两次;(3分)
(2)将一个多级互连网络和它的逆网络串接起来,合并掉中间完全重复的一级,得到总级数为2log2-1的多级网络。
(3分)
四、简单应用题:
本大题共2小题,每小题10分,共20分。
26.设某计算机阶值4位、尾数15位,阶符和数符不在其内,当尾数以8为基时,在非负阶、正尾数、规格化情况下,试计算:
(1)最小阶值;
(2)最大阶值;
(3)阶的个数;
(4)最小尾数值;
(5)最大尾数值;
(6)可表示的最小值;
(7)可表示的最大值;
(8)可表示数的个数。
答案:
27.
答案:
五、综合应用题:
本大题共2小题,每小题10分,共20分。
28.
(1)求中断处理次序。
(2)如果所有的中断处理各需3个单位时间,中断响应和中断返回时间相对于中断处理时间少得多。
当计算机正在运行用户程序时,同时发生第3、4级中断请求,过两个单位时间后,又发生第2级中断请求,再过两个单位时间后,发生第1级中断请求。
画出程序运行过程示意图。
答案:
29.若有下述程序:
C=A*B
D=A+B
G=E*C
H=F+D
I=G+H
(1)利用FORK、JOIN语句将其改写成可在多处理机上并行执行的程序。
(2)假设乘法运算时间比加法运算时间长,画出该程序在有两台处理机的系统上运行的时间关系图。
答案:
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 02325 计算机系统 结构 答案 08