计算机系统结构2007年试题B
- 格式:doc
- 大小:52.50 KB
- 文档页数:4
注:试题字迹务必清晰,书写工整。 本题4页,本页为第1页
教务处试题编号: 四川大学期末考试试题(闭卷)
(2006-2007学年第2学期)
课程号:30403430 课程名称: 计算机系统结构 (B卷) 任课教师:黄彦辉、倪云竹、熊勇
适用专业年级:计算机科学技术2004级 学号: 姓名:
考试须知
四川大学学生参加由学校组织或由学校承办的各级各类考试,必须严格执行《四川大学考试工作管理办法》和《四川大学考场规则》。有考试违纪作弊行为的,一律按照《四川大学学生考试违纪作弊处罚条例》进行处理。
四川大学各级各类考试的监考人员,必须严格执行《四川大学考试工作管理办法》、《四川大学考场规则》和《四川大学监考人员职责》。有违反学校有关规定的,严格按照《四川大学教学事故认定及处理办法》进行处理。
题 号 一 二 三 四 五 六 卷面成绩
得 分
阅卷教师
阅卷时间
一、单项选择题(本大题共10小题,每小题2分,共20分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分
1.计算机系统结构研究的内容不包括( )
A) 指令系统的定义
B) 软硬件界面的定义
C) 加法器的结构
D) 计算机系统性能的评价
2.依据Michael J.Flynn提出的按指令流和数据流的多倍性对计算机系统分类,INTEL 8086计算机属于( )
A)SISD
B)SIMD
C)MISD
D)MIMD
3.非线性流水线是指( )
A)存在分叉连接的流水线
B)存在反向连接的流水线
C)一个任务使用多个功能段的流水线
D)动态连接的流水线
4.可以解决全局(控制)相关问题的方法是( ) 课程名称:
任课教师:
学号: 姓名:
本题4页,本页为第2页
教务处试题编号: A)延迟形成条件码
B)延迟转移指令的流水执行
C)由编译程序优化延迟转移
D)采用保存栈存放指令
5.向量收集指令用于( )
A)对向量元素进行代码压缩
B)处理稀疏向量中的非零元素
C)缩短向量指令的长度
D)描述向量数据
6.下列关于存储器的描述,哪个是正确的( )
A)多体交叉存储器主要解决扩充容量问题
B)Cache的功能全由硬件完成
C)Cache与主存统一编址,即主存空间的某一部分属于Cache
D)“主存—外存”的存储层次是为了弥补主存速度的不足
7.信息可以分时地在两个方向上传输的总线称为( )总线
A)单工
B)半双工
C)全双工
D) 单双工
8.动态分支预测是( )
A)根据编译程序的提示进行预测
B)根据同一条转移指令过去的转移情况预测未来的转移情况
C)根据其它转移指令过去的转移情况预测未来的转移情况
D)根据固定的规则进行预测
9.根据其设计,可以在计算机系统中广泛使用的总线是( )
A)USB
B)PCI
C)InfiniBand
D)PCI Express 课程名称:
任课教师:
学号: 姓名:
本题4页,本页为第3页
教务处试题编号:
10.反映网络在理想通信模式下通信带宽的特性是( )
A)度
B)直径
C)带宽总和
D)等分带宽
二、填空题(本大题共10空,每空1分,共10分 )
1.一个系统的运算速度为2 MFLOPS,表示它的浮点运算速度为每秒 万次。
2.先行控制技术采用的两个根本的措施是 技术和缓冲技术。
3.消除流水线瓶颈主要有两种方法,即:分割瓶颈部件的工作, 。
4.RISC机器中解决寄存器使用和调度问题时,可采用 法。
5.在向量机中,利用向量指令间存在的数据 来加快向量指令序列执行速度的技术称为链接技术。
6.处理器级总线又称系统总线,主要连接 和主存。
7.虚拟存储器主要用于解决计算机中主存储器的 问题。
8.当要访问的主存的数据或代码已经存在于Cache中时,称为 。
9.环形网络的等分宽度是 。
10.STARAN是一种 网络。
三、名词解释题(本大题共5小题,每小题4分,共20分),解释每小题所给名词的含义,若解释正确则给分,若解释错误则无分,若解释不准确或不全面,则酌情扣分。
1.加速比
2.多发射
3.延迟转移
4.并行访问存储器
5.阻抗匹配
四、简答题(本大题共4小题,每小题5分,共20分 )。
1.如果用度和直径的乘积做指标,请比较,静态网络中,环形、网格、立方体,哪一种是比好的拓扑结构?
2.假设在一台40MHZ的处理机上运行200000条指令的目标代码,程序主要由四种类型的指令所组成。根据程序跟踪实验结果,已知指令混合比和每类指令的CPI值如下表所示。
指令类型 指令所占比例 CPI
算术和逻辑 60% 1
高速缓存命中的加载/存储 18% 2 课程名称: 任课教师: 学号: 姓名:
本题4页,本页为第4页
教务处试题编号: 转移 12% 4
高速缓存缺失的存储器访问 10% 8
(1)试计算用上述跟踪数据在单处理机上执行该程序时的平均CPI。
(2)根据(1)所得到的 CPI,计算相应的MIPS速率
3.某超标量计算机中,每个时钟周期可以同时启动3条指令,另一超流水线计算机可以每隔1/3时钟周期启动一条指令。流水线都是4段,每段处理时间均为1个时钟周期。若执行6条指令的代码序列,请画出时空图,并回答在两种计算机上各需多少个时钟周期。
4.Cache命中率与哪些因素有关?
五、问答题及分析题(本大题共3小题,每题10分,共30分 ),
1.(10分)某计算机系统采用图形协处理器后使图形运算速度提高到原来的20倍,而系统运行某一程序后速度提高到原来的6倍,问该程序中图形运算所占的比例是多少?
2.(10分)在页式虚拟存储器中,假定各页面按以下的请求顺序访问:
12 14 2 34 56 23 14 56 12 12
且在主存中只能容纳4个页面,按先进先出方法替换,画出主存页面调入、替换和命中的情况表,计算命中率。
3..在一个具有五个功能级的流水处理机上,每级运行时间相等,每一个任务需经9拍才能完成,其预约表如下图所示。
(1)分别写出禁止向量和初始冲突向量
(2)画出流水线的调度状态图
(3)求出流水线的最小平均启动距离
(4)求出此流水线的最大吞吐率
(5)若按最优调度方案输入8个任务,求实际吞吐率。
1 2 3 4 5 6 7 8 9
S1 × ×
S2 × ×
S3 × × ×
S4 × ×
S5 × ×
时间
级号