前言
本文主要是【计算机组成原理】——软件设计师——计算机组成原理的文章,如果有什么需要改进的地方还请大佬指出⛺️
作者简介:大家好,我是听风与他
☁️博客首页:CSDN主页听风与他
每日一句:狠狠沉淀,顶峰相见
目录
-
- 前言
- 11.则该总线的带宽为( )MB/S。
- 12.关于指令流水线性能度量的叙述中
- 13.CPU依据( )来区分在内存中以二进制编码形式
- 14.首先要将( )的内容送到地址总线上。
- 15.则该浮点数所能表示的数值范围是( )。
- 文章末尾
11.则该总线的带宽为( )MB/S。
11.总线宽度为32bit,时钟频率为200MHz,若总线上每5个时钟周期传送一个32bit的字,则该总线的带宽为( )MB/S。
- (A) 40
- (B) 80
- © 160
- (D) 200
答案与解析
- 试题难度:一般
- 知识点:计算机组成与体系结构>计算机指标
- 试题答案:[[‘C’]]
- 试题解析:总线的带宽指单位时间内传输的数据总量。
在计算机当中,时钟频率是其时钟周期的倒数,表示时间的度量,本题时钟周期为1/200MHz。
总线宽度是指总线的线数,即数据信号并行传输的能力,本题传送大小与总线宽度一致,不需要处理。
传送32bit的字,即数据总量为32bit;5个时钟周期,即(1/200MHz) ×5,为总时间。
带宽=数据总量/总时间(注意单位的转换)
即总带宽=32bit/(5/200MHz)=1280Mbit/s=160MB/s。
12.关于指令流水线性能度量的叙述中
12.以下关于指令流水线性能度量的叙述中,错误的是( )。
- (A) 最大吞吐率取决于流水线中最慢一段所需的时间
- (B) 如果流水线出现断流,加速比会明显下降
- © 要使加速比和效率最大化应该对流水线各级采用相同的运行时间
- (D) 流水线采用异步控制会明显提高其性能
答案与解析
- 试题难度:一般
- 知识点:计算机组成与体系结构>流水线技术
- 试题答案:[[D]]
- 试题解析:采用异步控制方式在给流水线提速的同时,会明显增加流水线阻塞的概率,所以不会明显提高整体性能。
13.CPU依据( )来区分在内存中以二进制编码形式
13.在程序运行过程中,CPU需要将指令从内存中取出并加以分析和执行。CPU依据( )来区分在内存中以二进制编码形式存放的指令和数据。
- (A) 指令周期的不同阶段
- (B) 指令和数据的寻址方式
- © 指令操作码的译码结果
- (D) 指令和数据所在的存储单元
答案与解析
- 试题难度:较难
- 知识点:计算机组成与体系结构>其它
- 试题答案:[[A]]
- 试题解析:CPU执行指令的过程,会根据时序部件发出的时钟信号进行操作。在取指令阶段读取的是指令;在分析和执行指令时,如果需要操作数,则读取操作数。
14.首先要将( )的内容送到地址总线上。
14.计算机在一个指令周期的过程中,为从内存读取指令操作码,首先要将( )的内容送到地址总线上。
- (A) 指令寄存器(IR)
- (B) 通用寄存器(GR)
- © 程序计数器(PC)
- (D) 状态寄存器(PSW)
答案与解析
- 试题难度:一般
- 知识点:计算机组成与体系结构>CPU的组成(运算器与控制器)
- 试题答案:[[C]]
- 试题解析:PC(程序计数器)是用于存放下一条指令所在单元的地址。当执行一条指令时,处理器首先需要从PC中取出指令在内存中的地址,通过地址总线寻址获取。
15.则该浮点数所能表示的数值范围是( )。
15.设16位浮点数,其中阶符1位、阶码值6位、数符1位、尾数8位。若阶码用移码表示,尾数用补码表示,则该浮点数所能表示的数值范围是( )。
- (A) -264 ~(1-2-8)264
- (B) -263~(1-2-8)263
- © -(1-2-8)264 ~(1-2-8)264
- (D) -(1-2-8)263 ~(1-2-8)263
答案与解析
- 试题难度:较难
- 知识点:计算机组成与体系结构>浮点数的表示
- 试题答案:[[‘B’]]
- 试题解析:如果浮点数的阶码(包括1位阶符)用R位的移码表示,尾数(包括1位数符)用M位的补码表示,则浮点数表示的数值范围如下。
文章末尾