2026年04月高等教育自学考试《13015计算机系统原理》试题
13015计算机系统原理
历年真题
共 30 题
1044 次浏览
更新于 2026-09-26
一、单选题
下列每小题的选项中,只有一项是最符合题意的正确答案,多选、错选或不选均不得分。
1
属于计算机I/O设备的是
- A.CPU
- B.算术逻辑部件
- C.内存
- D.显示器
2
CPU中用来进行算术逻辑运算的部件是
- A.ALU
- B.加法器
- C.移位器
- D.多路选择器
3
十进制192对应的二进制是
- A.10100000B
- B.11000000B
- C.11100000B
- D.11010000B
4
目前计算机中使用最广泛的西文字符集及其编码是
- A.ASCII码
- B.国标码
- C.外码
- D.BCD码
5
反汇编程序是一种语言转换程序,它的功能是
- A.将汇编指令翻译成机器指令
- B.将机器指令翻译成汇编指令
- C.将高级语言程序翻译成汇编指令
- D.将高级语言程序翻译成机器指令
6
实现汇编语言代码转换为机器语言代码的是
- A.预处理
- B.编译
- C.汇编
- D.链接
7
用一个唯一的正整数标识一个进程,简写为
- A.UID
- B.CID
- C.PID
- D.NID
8
cache和主存之间的信息交换单位是
- A.块
- B.段
- C.页
- D.槽
9
下列设备中,属于输出设备的是
- A.扫描仪
- B.数字化仪
- C.控制杆
- D.绘图仪
10
下列不属于内核空间I/O软件部分的是
- A.与设备无关的I/O软件
- B.设备驱动程序
- C.中断服务程序
- D.运行时系统
二、填空题
主观题不参与评分,请参考答案自行评分。
11
指挥计算机如何操作的指令序列称为______,指令操作的对象是______。
12
补码运算系统是一种模运算系统,可用加法实现______运算,且符号位可以和______一起参加运算。
13
指令所处理的基本数据类型分为______和______两种。
14
C语言中循环结构有三种:______语句、do~while语句和______语句。
15
"static short A[4];"语句是指定义一个具有4个元素的short数据类型数组A,其______首地址就是______第一个元素的地址。
16
通常把数据通路中专门进行数据运算的部件称为______元件或______元件。
17
CPU执行一条指令的大致过程,分成取指令、______、计算源操作数地址并取操作数、执行数据操作、计算______并存结果、计算下条指令地址这几个步骤。
18
目前使用的存储元件主要有______器件、______材料和光介质。
19
虚拟地址空间分为两大部分:______内核区和______存储空间,分别简称为内核空间和用户空间。
20
中断服务程序包含三个阶段:准备阶段、______阶段和______阶段。
三、名词解释题
主观题不参与评分,请参考答案自行评分。
21
机器数
22
易失性存储器
四、简答题
主观题不参与评分,请参考答案自行评分。
23
简述计算机系统基本性能指标和CPU的性能指标。
24
简述原码乘法运算过程。
25
简述程序直接控制I/O方式的基本思想。
26
简述静态链接和动态链接的差别。
五、计算题
主观题不参与评分,请参考答案自行评分。
27
假设某计算机的主存地址空间大小为64MB,按字节编址。其cache数据区容量为4KB,采用4路组相联映射、LRU替换算法和回写(write back)策略,块大小为64B。
请回答如下问题:(要求列出计算过程)
(1)主存地址字段如何划分?要求说明每个字段的含义、位数和在主存地址中的位置。
(2)该cache的总容量有多少位?
请回答如下问题:(要求列出计算过程)
(1)主存地址字段如何划分?要求说明每个字段的含义、位数和在主存地址中的位置。
(2)该cache的总容量有多少位?
28
假定某编译器对某段高级语言程序编译生成两种不同的指令序列S1和S2,在时钟频率为500MHz的机器M上运行,目标指令序列中用到的指令类型有A、B、C和D四类。四类指令在M上的CPI和两个指令序列所用的各类指令条数如题28表所示。

请回答如下问题:(要求列出计算过程)
(1)S1和S2各有多少条指令?
(2)S1和S2的CPI各为多少?
(3)S1和S2所含的时钟周期数各为多少?
(4)S1和S2的执行时间各为多少?

请回答如下问题:(要求列出计算过程)
(1)S1和S2各有多少条指令?
(2)S1和S2的CPI各为多少?
(3)S1和S2所含的时钟周期数各为多少?
(4)S1和S2的执行时间各为多少?
六、分析设计题
主观题不参与评分,请参考答案自行评分。
29
设处理器按500MHz的主频执行,磁盘控制器中有一个16字节的数据缓存器,磁盘传输速率为4MB/s,在磁盘传输数据过程中,要求没有任何数据被错过,并假定CPU访存和DMA访存没有冲突。若用中断方式,每次传送的开销(包括用于中断响应和处理的时间)是500个时钟周期。如果硬盘仅用5%的时间进行传送。
请分析处理器用在硬盘I/O操作上所花的时间百分比(主机占用率)。
请分析处理器用在硬盘I/O操作上所花的时间百分比(主机占用率)。
30
假设一个C语言程序有两个源文件:main.c和swap.c,其内容如题30图所示。对于编译生成的可重定位目标文件main.o和swap.o,请回答下列问题:
(1)main.o符号表中哪些是全局符号和外部符号?
(2)swap.o符号表中哪些是全局符号和外部符号?

(1)main.o符号表中哪些是全局符号和外部符号?
(2)swap.o符号表中哪些是全局符号和外部符号?

输入阅读码
查看答案与解析需要输入阅读码