资源描述:
《高级计算机系统结构期末复习题答案》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、1.为避免高速缓存内容过时,“回写”与“直写”相比,其优点是可以减少写内存的次数。4.PentiumIV处理器增加静态分支预测作为动态分支预测的补充,主要用于提高循环分支预测的效率。一、填空题2.处理器的SOI制作工艺的主要优点是减少静电电容、和降低功耗。3.假设指令执行分为m个阶段,每一阶段的时间均为t,则n条指令在流水线上的排空时间为(m+n-1)Δt。5.空间局部性规律在程序结构中的典型情况是程序顺序执行,时间局部性规律在程序结构中的典型情况是程序中存在着大量的循环。6.在数据代码段描述子和页目录项/页表项中,都有一个访问位A。该位可能的作用是所描述
2、的段是否被访问。10.前端总线是指连接内存和IO的数据通路。7.通过调用门实现低特权级代码段向高特权级代码段转移时,目标代码段的特权级来自于目标代码段描述子的选择子的低2位。8.铜导线代替铝用于集成电路中晶体管之间的互连,其优点是降低功耗,可以和SOI技术相结合。9.哈佛结构主要用于解决实现指令和数据的并行存储。11.Intel8086系统中,系统总线通信所采用的时序配合方式是半同步。12.处理器访存时,判断是否需要插入TW等待周期的依据是数据是否准备好。13.在任务门和TSS描述子中,均未提供TSS的偏移量,其原因是TSS中包含了任务被切换时的处理器现场
3、。14.设置“不可填充高速缓存”功能(如控制位CD、PCD等),其可能的用途之一是避免cache数据过时。15.PentiumⅣ的执行跟踪缓存对循环程序有较高的执行效率,其原因是存储了已解码的微指令,以后执行到相同指令时不必重复解码。16.Core2处理器共享的L2高速缓存的主要优点是减少共享FSB时延,PentiumD的双核之间的通信是通过FSB来完成的。17.Pentium处理器中,指令执行通常采用的方法是,简单指令通过硬布线控制来实现,复杂指令通过微程序控制来实现。18.Intel8086处理器中设置的任务切换标志TS的作用是保护协处理器的现场。19
4、.Pentium处理器中可通过控制位调整页面大小,其优点是减少了内存碎片提高了内存利用率。20.解决Cache内容过时所采用的硬件透明性的含义是,具体方法可包括多个处理器使用同一个Cache、广播方式。21.80486从数据总线读取了数据8079EA35H,校验无错误,则校验位DP3、DP2、DP1、DP0分别等于。22.在8086处理器的保护模式中,采用间接切换方式实现任务切换时需要访问的描述子是任务门、任务状态段描述子。二、选择题1.在下列方法中,()方法采用的是多条流水线并行。A.超级流水B.超级标量C.超长指令字D.展开循环体后调度2.某一功能的处
5、理使用时间占整个系统运行时间的1/2,将系统中的该功能的处理速度加快10倍,则采用此增强功能方法后整个系统的性能提高(B)倍。A.1.5B.1.8C.5D.10加速比Sp=(1–fe)+(fere)1fe:加速部分所占百分比;re:加速的倍数;B三、简述题1.论述在总线仲裁中,基于优先权编码法的分布式仲裁方式如何确定主设备的优先级?试提出一种通过软件方式改变设备优先级的方法。提出请求设备将设备优先权编码送到自身分布式判优器,再通过判优器送到优先权编码比较电路,进行比较,将结果AP发回各设备分布式判优器,各设备读回AP,并与自身API比较,API=AP则允
6、许,API7、个时钟,每一个时钟长度为t。试画出连续执行5条指令的流水线时空图,并给出执行N条指令所需时间的表达式(不考虑数据相关、控制相关等流水线阻塞)。从执行时空图可以看出,执行N条指令所需时间为:T=6t+(N–1)3tt2t3tFDEFDEFDEFDEFDE例2:一个4级指令流水线,其中第1、2和4级的时间长度为t,若该流水线顺序执行50条指令共用时153t(即未发生程序转移),且不考虑数据相关和资源冲突,则该流水线第3步的时间长度是;流水线的吞吐率是;流水线的效率是。解:假设流水线第3步的时间长度为X,则有:(3t+X)+49Max(t1,
8、t2,t3,t4)=153t即:(3t+X