10-11第二学期计算机系统结构(B)

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

2010-2011第二学期《计算机系统结构》试卷(B)

班级____________ 学号_______ 姓名___________ 分数_____

一、填空题:(每空1分,共18分)

1. 为了满足向量计算机中运算器带宽的需求,通常有两种存储器系统结构,它

们是__________和___________。

2. 设Cache的工作速度为主存的5倍,且Cache的访问命中率为90%,则某计

算机采用Cache后,对整个存储系统而言,其加速比为____________。

3. 衡量流水线性能通常有三种主要指标,它们是__________、_________和效率。

4. 计算机系统结构是计算机系统的软硬件的分界面,计算机组成是计算机系统

结构的_________;计算机实现是计算机组成的___________。

5. 指令间的相关,将使流水线出现停顿。指令间相关又可分为_________和控制

相关两类。

6. 每条指令都是由____________和地址码两部分组成。

7. 根据数据传送的方式,通道可分成______________、__________和

______________三种类型。

8. 从不同的角度,我们可以把流水线分成不同的类别。如果根据流水线是否有

反馈信号来划分,可以分为_____________和_____________;多功能流水线可以分为两种,即根据它在同一时间内是否能连成多种方式,可以分为______________和_____________。

9. Cache存储系统的调度由硬件完成,所以它对于___________程序员和

_________程序员是透明的。

二、判断题(每小题1分,共10分)

1.计算机体系结构是一门研究计算机硬件结构的学科。()

2.采用直接映象的Cache就没有替换算法的问题。()

3.主存储器是现代计算机系统的数据传送中心。()

4.用虚拟存储方式,逻辑地址的空间可以比整个磁盘空间还要大。()5.单指令流单数据流计算机的每个机器周期最多执行一条指令。()

6.流水线方式就是操作重叠。()

7.Cache的透明性往往是理论上做得到,实际上是做不到的。()

8. 软件是促使计算机系统结构不断发展的最活跃因素。()

9. RISC为了提高指令执行速度,绝大部分采用微程序实现。()

10. 并行度是指不存在相关,可以同时并行执行的指令数。()

三、解释下列术语(每小题3分,共18分)

1. RISC和CISC

2. CPI

3. 加速比

4. 存储系统

5. 多功能流水线

6. 向量链接技术

四、简答题(共20分)

1. Flynn(弗林)按照指令流和数据流的不同组织方式,将计算机系统划分为哪

几类?

2. 简述RISC机的特点。

3. 简述向量处理机的工作方式分为哪几大类?它们对向量支持主要有哪些技

术特点?。

4. 近期最少使用的页面替换算法的原理是什么?它有何优缺点?

五、综合题(共34分)

1. 用一台40MHZ处理机执行标准测试程序,它含的混合指令数和相应所需的时

钟周期数如下:

求有效CPI、MIPS速率和程序的执行时间。

2. 用一条5个功能段的浮点加法器流水线计算i A i ∑=10

1

。每个功能段的延迟时间均

相等,流水线的输出端和输入端之间有直接数据通路,而且设置有足够的缓冲寄存器。要求用尽可能短的时间完成计算,画出流水线时空图,并计算流水线的实际吞吐率、加速比和效率。

3. 假设在一个采用组相联映象方式的Cache 中,主存有B0~B7共8块组成,

Cache 有2组,每组2块,每块的大小为16个字节,采用LFU 块替换算法。在一个程序执行过程中依次访问此Cache 的块地址流如下: B6,B2,B4,B1,B4,B6,B3,B0,B4,B5,B7,B3 (1) 写出主存地址的格式,并标出各字段的长度。 (2) 写出Cache 地址的格式,并标出各字段的长度。 (3) 如果采用FIFO 替换算法,计算Cache 的块命中率。 (4) 采用LFU 替换算法,计算Cache 的块命中率。

相关文档
最新文档