2026年04月高等教育自学考试《13015计算机系统原理》试题

13015计算机系统原理 历年真题 共 30 题 1044 次浏览 更新于 2026-09-26
下载试卷(PDF)

一、单选题

下列每小题的选项中,只有一项是最符合题意的正确答案,多选、错选或不选均不得分。

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的总容量有多少位?
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的执行时间各为多少?

六、分析设计题

主观题不参与评分,请参考答案自行评分。

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