1 / 3
文档名称:

11计算机系统结构试卷B答案.doc

格式:doc   大小:67KB   页数:3页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

11计算机系统结构试卷B答案.doc

上传人:86979448 2017/12/27 文件大小:67 KB

下载得到文件列表

11计算机系统结构试卷B答案.doc

文档介绍

文档介绍:《计算机系统结构B卷》
一、填空题(,共30分)。
2. 虚拟计算机 3. 异构型 4. 从中间向上下
5. 先行指令缓冲栈 6. 多功能流水线 7. 冲突向量 8. 精确断点法
9. 网络直径 10. 级控制 11. 单播 12. 通信时延
13. 描述符 14. 越大 15. 寄存器 16. 1
17. 高速缓冲存储器 18. 提高主存带宽 19. 大于 20. 命中时间
二、简答题(每小题6分,共30分)。
1答:多计算机系统和多处理机系统的主要差别有操作系统、存储器、信息交换和并行性的级别等四方面。(4分)
最根本的差别是操作系统。(2分)
2答:流水线相关是指程序中指令之间存在的可能影响指令流水线连续流动执行的某种关系。(3分)
流水线相关一般有三大类:资源(结构)相关、数据相关和控制相关。
(3分)
3答:动态互连网络可通过设置有源开关,借助控制信号对连接通路加以重新组合,以实现所要求的通信模式。(3分)
动态互连网络的形式主要有总线、交叉开关和多级交叉开关等三种类型。
(3分)
4答:指令系统的设计包括指令的功能设计和指令格式设计。(3分)
指令格式优化设计的目的有两个:使指令字的平均长度短、使指令格式尽量规整。(3分)
5答:维护Cache与主存一致性的更新算法有:
写Cache命中时有:写回法和写直达法。(3分)
写Cache不命中时有:不按写分配法和按写分配。(3分)
三、分析题(第一小题8分,第二小题12分,共20分)。
1解:



















2解(1)采用全相联映象时,主存和Cache地址都是由块号和块内地址两部分组成,且由题可知存储器是字编址。所以有:
主存单元数为:8×32MB/32 =8M =223,相应的地址长度为:23位;Cache单元数为:8×8KB/32 =2K = 211,相应的地址长度为:11位。(3分)
主存是由4个存储体组成的低位交叉访问存储器,每装入一块到Cache时,从每个存储体取一个字,则块的大小为4个存储字,主存和Cache的块内地址长度均为:log24 =2。所以,主存地址中,块号字段的长度为:23-2 =21位,块内地址字段的长度为:2位;Cache地址中,块号字段的长度为:11-2 =9位,块内地址字段的长度为:2位。
(4分)
(2)相联目录表的行数为Cache的块数,即为Cb=29 = 512行;相联比较的位数为主存块号长度,即为21位;目录表的宽度(位数)为主存块号长度、Cache块号长度和有效位的和,即为21+9+1=31位。(5分)
四、计算题(第一小题8分,第二小题12分,共20分)。
1解:(1)因为Cube3(X3X2X1X0)=X3X2X1X0 所以13 → Cube3(1101)=0101 → 5
(2分)
(2)因为PM+3 = X + 23 MOD N 所以13 →PM+3(13)= 5 (2分)
(3)因为Shuffle(Shuffle(X3X2X1X0