模拟试卷 1一、名词解释1. 系统结构:就是对计算机系统中各机器级之间界面得划分与定义,以及对各级界面上、下得功能进行分配。2. SIMD:单指令流多数据流计算机系统。3. 资源共享4. Cache:高速缓冲存储器5. 模拟: 就是对真实事物或者过程得虚拟二、选择1. Cache 就是介于 CPU 与( C )之间得小容量存储器,能高速地向 CPU 提供指令与数据,从而加快程序得执行速度。A、寄存器B、DRAMC、主存D、硬盘2. 并行性开发得途径为时间重叠、资源共享与( C )等。A、时间并行B、资源分布 C、资源重复D、时间并发3. 冯•诺依曼型计算机得设计思想就是( C )。A、存储数据并按地址顺序执行B、存储程序并按地址逆序执行C、存储程序并按地址顺序执行D、存储程序并乱序执行4. 在计算机系统得层次结构中,属于硬件级得就是( D )。A、应用语言级 B、高级语言级C、汇编语言级D、机器语言级5. 消除流水线性能瓶颈得方法:瓶颈段细分与( B )。A、瓶颈段串联 B、瓶颈段并联 C、瓶颈段拆分D、瓶颈段流水三、简答 1. 试述现代计算机系统得多级层次结构。 2. 试述 RISC 设计得基本原则与采纳得技术。 3. 试述全相联映像与直接映像得含义及区别。 直接映像: 指主存得一个字块只能映像到 Cache 得一个准确确定得字块中。直接映象就是一种最简单得地址映像方式,它得地址变换速度快,而且不涉及其她两种映像方式中得替换策略问题。但就是这种方式得块冲突概率较高,当称序往返访问两个相互冲突得块中得数据时,Cache 得命中率将急剧下降,因为这时即使 Cache 中有其她空闲块,也因为固定得地址映像关系而无法应用。全相联映像:指主存得一个字块可以映像到整个 Cache 得任何一个字块中。这种方式只有当 Cache 中得块全部装满后才会出现块冲突,所以块冲突得概率低,可达到很高得 Cache 命中率;但实现很复杂。当访问一个块中得数据时,块地址要与 Cache 块表中得所有地址标记进行比较已确定就是否命中。在数据块调入时存在着一个比较复杂得替换问题,即决定将数据块调入 Cache 中什么位置,将 Cache中那一块数据调出主存。为了达到较高得速度,全部比较与替换都要用硬件实现。四、论述 CPU 写 Cache 时内容不一致现象,有那两种解决方法?各自得优缺点就是什么?【解】有两种方法:写回法(抵触修改法):就是在 CPU 执行写操作时,信息只写入 Cache,仅当需要被替换时,才将已被写入过得 Cache 块先送回主存,然后再调入新块。写直达法(直...