计算机系统结构
姓名: 学号:
一、名词解释(每题3分,共15分)
1. Cache 2:1 经验规则
3. 同构型多处理机
5. 堆栈型机器
2. 计算机体系结构
4. 通道处理机
二、填空(每空1分,共20分)
1. 设计I/O系统的三个标准是( )、( )和( )。
2. 存储器层次结构设计技术的基本依据是程序的( )。
3. 相联度越高,( )失效就越少;( )失效不受Cache容量的
影响,但( )失效却随着容量的增加而减少。
4. 在虚拟存储器中,一般采用( )地址映象方法和( )更新策略
5. 计算机系统中提高并行性的技术途径有( )、( )和( )
三种。在高性能单处理机的发展中,起主导作用的是( )。
6. 在处理机中,若指令序列完成的顺序总是与它们开始执行的顺序保持一致
则只可能出现( )相关,否则就有可能出现( )、( )和(
)相关。
7. 对向量的处理有( )方式、( )方式、( )方式。
三、简答题(每题6分,共24分)
1. 任写出三种Cache的优化技术,并简述其基本思想。
2. 在指令集结构设计中,应该考虑哪些主要问题?
3. 数据相关有哪几种类型?解决数据相关有哪些主要方法?
4. 试以系列机为例,说明计算机体系结构、计算机组成和计算机实现三者之间
的关系。
四、计算题
1. 给定以下的假设,试计算直接映象Cache和两路组相联Cache的平均访问
时间以及CPU的性能。由计算结果能得出什么结论?
(1)理想Cache情况下的CPI为2.0,时钟周期为2 ns,平均每条指令访存
1.4次。
(2)两者Cache容量均为128 KB,块大小都是32字节。
(3)组相联Cache中的多路选择器使CPU的时钟周期增加了10%。
(4)这两种Cache的失效开销都是80 ns。
(5)命中时间为1个时钟周期。
(6)128 KB直接映象Cache的失效率为1.0%,128 KB两路组相联Cache
的失效率为0.7%。( 15分)
2. 计算机系统字长64位,包含三个选择通道和一个多路通道,每个选择通道
评论0