2023年04月自考 计算机组成原理(02318)

真题详解 -- 零基础版

共34题 | 满分100分 | 含官方答案及逐题详解
一、单项选择题 (每小题1分,共15分)
第1题 (1分)

十进制数-72的8位补码表示是

A. 01001000
B. 11001000
C. 10110111
D. 10111000
第2题 (1分)

若传送的是字符C,其ASCII码为1000011,采用偶校验方式传送8位编码,首位增加奇偶校验位后的编码表示是

A. 01000011
B. 11000011
C. 10000110
D. 10000111
第3题 (1分)

下列寻址方式中,需要从寄存器中取操作数的是

A. 直接寻址
B. 寄存器直接寻址
C. 寄存器间接寻址
D. 相对寻址
第4题 (1分)

若经过CPU处理后的运算结果为负,则可以反映在条件码寄存器的标志位

A. ZF中
B. OF中
C. SF中
D. CF中
第5题 (1分)

MIPS处理器的字长为

A. 8位
B. 16位
C. 32位
D. 64位
第6题 (1分)

采用RAM方式存取信息的存储器是

A. 主存
B. 硬盘
C. 磁带
D. 光盘
第7题 (1分)

有一个4MB的主存储器,按字节编址需要地址线

A. 2条
B. 4条
C. 12条
D. 22条
第8题 (1分)

MIPS计算机的汇编指令"and $s1, $s2, $s3"的功能是

A. $s1=$s2 & $s3
B. $s1=$s2+$s3
C. $s3=$s1+$s2
D. $s3=$s1 & $s2
第9题 (1分)

计算机中的打印机属于

A. 控制器
B. 运算器
C. 输入设备
D. 输出设备
第10题 (1分)

在中断控制方式下,总线控制权归

A. 程序员掌控
B. 主存掌控
C. CPU掌控
D. 中断控制器掌控
第11题 (1分)

在写磁盘过程中,适配器向主机发出DMA请求是在

A. 扇区缓冲器满时
B. 扇区缓冲器空时
C. 寻道完成时
D. 启动磁盘时
第12题 (1分)

静态存储器是指

A. 信息一旦写入就不再改变
B. 电源掉电后其内容仍保持不变
C. 通过附加电池来保证信息不丢失
D. 用稳定的双稳态触发器保存信息
第13题 (1分)

指令周期是指

A. 分析并完成一条指令的功能所用的时间
B. 完成一定功能的几条指令的执行时间
C. 从主存取一条指令并执行所用的时间
D. CPU主脉冲频率的倒数
第14题 (1分)

并行接口指接口与系统总线之间、接口与外设之间采用的数据总线传送方式分别是

A. 串行、串行
B. 并行、串行
C. 并行、并行
D. 串行、并行
第15题 (1分)

设置中断屏蔽字的作用是

A. 暂停外设对主存的访问
B. 暂停CPU对主存的访问
C. 暂停CPU对一切中断的响应
D. 暂停CPU对某些中断的响应
二、填空题 (每空1分,共10分)
第16题 (每空1分)

计算机的五个基本组成部件是输入设备、输出设备、控制器、______和______。

第17题 (每空1分)

数据在计算机内部处理中,为了减少和避免错误,常用的数据校验码有奇偶校验码、______和______。

第18题 (每空1分)

MIPS指令采用三地址指令格式,且其三种类型分别为R-型指令、______和______。

第19题 (每空1分)

Intel将内部异常分为三类:故障、______和______。

第20题 (每空1分)

I/O数据传送主要有三种不同的控制方式,分别是______、______和中断控制。

三、名词解释题 (每小题3分,共15分)
第21题 (3分)

请解释名词: 控制器

第22题 (3分)

请解释名词: 机器数

第23题 (3分)

请解释名词: 寄存器直接寻址

第24题 (3分)

请解释名词: 数据通路

第25题 (3分)

请解释名词: 直接存取存储器

四、简答题 (每小题5分,共20分)
第26题 (5分)

冯·诺依曼结构计算机的基本思想主要包括哪几个方面?

第27题 (5分)

既然计算机内部所有信息都用二进制表示,为什么还要用到八进制或十六进制数?

第28题 (5分)

为什么动态存储器需要刷新?

第29题 (5分)

在中断响应周期中,通过执行一条隐指令,可以完成哪几项操作?

五、计算分析题 (每小题6分,共18分)
第30题 (6分)

假设某个频繁使用的程序P在机器M1上运行需要20s,M1的时钟频率为2GHz。设计人员想开发一台与M1具有相同ISA的新机器M2。采用新技术可使M2的时钟频率增加,但同时也会使CPI增加。假定P在M2上执行时的时钟周期数是在M1上的1.5倍,则M2的时钟频率至少达到多少才能使程序P在M2上的运行时间缩短为10s?(6分)

第31题 (6分)

将十进制数160转换为IEEE754的单精度(32位)浮点数格式,要求最后格式用十六进制数表示。注:IEEE754单精度浮点数的计数公式为(-1)^s × 1.f × 2^(E-127),其中符号位1位,阶码8位,尾数23位。(6分)

第32题 (6分)

假定某同步总线在一个总线时钟周期内传送一个8字节的数据,总线时钟频率为66MHz,则总线带宽是多少?如果总线宽度改为256位,一个时钟周期能传送两次数据,总线时钟频率为133MHz,则总线带宽是多少?(6分)

六、综合题 (第33小题12分,第34小题10分,共22分)
第33题 (12分)

某计算机字长16位,采用16位定长指令格式,部分数据通路结构如题33图所示。假设MAR的输出一直处于使能状态。

(1)加法指令"ADD (R2),(R1)"在执行阶段需要多少个节拍?

(2)写出每个节拍的功能和有效控制信号。

注:该指令功能为:M[R[R2]] <-- M[R[R2]] + M[R[R1]]

数据通路示意图(题33图)
  寄存器堆                      ALU 运算部件
 +----------+                  +-----------+
 | R1  [R1out] ---+            |           |
 | R2  [R2out] ---+--[内部总线]--> A 输入  |
 | ...        |  |            |           |
 | RN  [RNout] --+            | B 输入 <--[Y寄存器]<--[Yin]
 | R1in / RNin|              |           |
 +----------+                 | ADD/SUB   |
                              | 1->Co     |
      IR  PC                  +-----------+
                                    |
                               [Z 寄存器] [Zout]
                                    |
  +---[内部总线]<-------------------+
  |
  +---> MAR [MARin]  ---[地址总线]---> 主存
  |
  +---> MDR [MDRin]  <--[数据总线]---> 主存
         [MDRout]
         [MemR / MemW 控制信号]
      

说明:内部总线连接各寄存器输出与 ALU/MAR/MDR 输入;MAR 输出一直使能,地址总线始终有效。

第34题 (10分)

某计算机主存地址空间大小为4MB,按字节编址。主存与Cache之间采用直接映射方式,块大小为1KB。Cache数据区大小为8KB。

(1)该Cache共有多少行?

(2)主存地址需要多少位?如何划分?要求说明每个字段的含义、位数和在主存地址中的位置。