2023年04月高等教育自学考试《02325计算机系统结构》试题
02325计算机系统结构
历年真题
共 29 题
900 次浏览
更新于 2026-09-28
一、单选题
下列每小题的选项中,只有一项是最符合题意的正确答案,多选、错选或不选均不得分。
1
从计算机系统执行程序的角度来看,并行性等级最高的是
- A.指令内部并行
- B.指令之间并行
- C.任务或进程之间并行
- D.作业或程序之间并行
2
按指令流和数据流的多倍性对计算机系统分类,相联处理机所属系统为
- A.SISD系统
- B.SIMD 系统
- C.MISD系统
- D.MIMD 系统
3
浮点数系统使用的阶基rp=2,阶值位数p=2,尾数位数m=4,尾数基值rm=2时,在非负阶正尾数、规格化的情况下可表示的最大尾数值是
- A.1/2
- B.3/4
- C.7/8
- D.15/16
4
在机器指令系统的设计、发展和改进上的途径和方向的种类数为
- A.2
- B.3
- C.4
- D.5
5
实现中断响应次序的技术是
- A.随机方法
- B.排队器硬件
- C.排队器软件
- D.频率统计方法
6
采用集中式总线定时查询方式,外部设备数为8时,需要的总线数量是
- A.3
- B.4
- C.5
- D.6
7
主存中任意一块都可映像装入到Cache中任意一块位置的映像方式是
- A.直接映像
- B.块相联映像
- C.组相联映像
- D.全相联映像
8
下列属于局部相关处理方法的是
- A.猜测法
- B.延迟转移
- C.提前形成条件码
- D.设置相关直接通路
9
编号为0,1,…,15的16个处理器,当互连网络函数为PM2(-1),时,8号处理器连接到的处理器的号数是
- A.6
- B.7
- C.8
- D.9
10
通过共享主存实现处理机间通信的计算机系统是
- A.向量处理机
- B.标量处理机
- C.紧耦合多处理机
- D.松耦合多处理机
二、填空题
请输入正确的答案,多个答案中间用分号隔开。
11
只有二进制机器指令,即传统所讲的______与______直接对应,方可直接被硬件识别和执行。
12
实现软件移植的主要技术有______、______、模拟和仿真。
13
用标志符数据表示可能带来的两个问题:增加程序所占用的______空间和降低指令的______。
14
浮点数尾数下溢处理的主要方法有:______、舍入法、______和查表舍入法。
15
程序员编程用的地址称为______地址,程序在主存中的地址称为______地址。
16
指令系统的改进是以不删改原有______为前提的,通过增加少量强功能新指令代替常用______,保证软件向后兼容且编制的程序效率更高。
17
中断系统的软、硬件功能分配实质上是______程序软件和______硬件的功能分配。
18
I/O系统的I/O处理机方式可分为______方式和______方式。
19
对Cache存储器而言,地址映像就是将每个______按某种规则装入______中。
20
归约机采用需求驱动,执行的______序列取决于对______的需求。
三、简答题
主观题不参与评分,请参考答案自行评分。
21
简述软件移植方法中,模拟方法的缺点。
22
简述设计新的指令系统的一般步骤。
23
简述RISC技术的优点。
24
简述总线控制的独立请求方式的优点。
25
简述SIMD系统的互连网络设计目标。
四、简单应用题
主观题不参与评分,请参考答案自行评分。
26
若计算机共有5级中断,中断响应优先次序为1→2→3→4→5,现要求实际的中断处理次序为3→1→2→4→5。设计各级中断处理程序的中断级屏蔽位(令“1”对应屏蔽,“0”对应于开放)。
27
通道型I/0系统由一个字节多路通道A(其中包括两个子通道A1和A2)、两个数组多路通道B1和B2及一个选择通道C构成,各通道所接设备和设备的数据传送速率如题27表所示。

(1)分别求出各通道应具有多大设计流量,才不丢失信息。
(2)设I/0系统流量占主存流量的1/3时才算流量平衡,则主存流量应达到多少?

(1)分别求出各通道应具有多大设计流量,才不丢失信息。
(2)设I/0系统流量占主存流量的1/3时才算流量平衡,则主存流量应达到多少?
五、综合应用题
主观题不参与评分,请参考答案自行评分。
28
现设流水线由5段组成,段号k分别为1~5,任务经过流水线总共需要9拍,其预约表如题28表所示。

(1)写出延迟禁止表F、冲突向量C;
(2)画出流水线状态转移图;
(3)求出最佳调度方案、最小平均延迟及流水线的最大吞吐率。

(1)写出延迟禁止表F、冲突向量C;
(2)画出流水线状态转移图;
(3)求出最佳调度方案、最小平均延迟及流水线的最大吞吐率。
29
求A1,A2,…, A8的累加和,有如下程序;
S1 A1=A1+A2
S2 A3=A3+A4
S3 A5=A5+A6
S4 A7=A7+A8
S5 A1=A1+A3
S6 A5=A5+A7
S7 A1=A1+A5
写出用 FORK,JOIN语句表示其并行任务的派生和汇合关系的程序,以假想使此程序能在多处理机上运行。
S1 A1=A1+A2
S2 A3=A3+A4
S3 A5=A5+A6
S4 A7=A7+A8
S5 A1=A1+A3
S6 A5=A5+A7
S7 A1=A1+A5
写出用 FORK,JOIN语句表示其并行任务的派生和汇合关系的程序,以假想使此程序能在多处理机上运行。
输入阅读码
查看答案与解析需要输入阅读码
,在规格化情况下,对于二进制尾数,规格化形式为0.1xxxx。 要得到最大尾数值,后面m - 1位都取1,即0.1111。 转化为十进制:
。答案:D
(N是设备数,n是地址线数量),这里N = 8,
,所以需要3根地址线来选择8个外部设备,再加上一根总线忙(BS)线和一根总线请求(BR)线。 总共需要的总线数量为3 + 1+1 = 5根。答案:C
函数的计算公式:对于编号为i的处理器,经过
(k是使得
的最大整数)。2.对于8号处理器,因为
,但选项中无此答案,考虑可能出题者的思路是将16个处理器编号看作循环编号(0 - 15循环),8 - 8 = 0相当于16,在0 - 15循环编号体系中16等同于0,
在循环体系下还可写成8 - 8+16 = 8 ,同样无此选项;再看k = 2时,
,j = 8 - 4 = 4,无此选项;当k = 1时,
,j = 8 - 2 = 6。答案:A