《2020年计算机体系结构试题库填空题.pdf》由会员分享,可在线阅读,更多相关《2020年计算机体系结构试题库填空题.pdf(15页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、计算机体系结构试题库填空题文档仅供参考,不当之处,请联系改正。计算机体系结构试题库填 空 题(100题)1 .当代计算机体系结构的概念包括(指令集结构)、(计算机组成)和(计算机实现)三个方面的内容。2 .计算机部件的平均出售价是(部件开销)、(直接开销)和(翊)三者之和。3 .在一个字中,两种表示字节顺序的习惯是(高端 B i g En d i an)和(低端 L i t t l eEn d i an)。4 .一般根据C P U内部状态,能够将指令集结构分 为(堆栈型)、(累加器型)和(通用寄存器型)三种类型。5 .在指令流水线中,解决控制相关的方法主要有:(冻结或排空流水线)、(预测发生)
2、、(预测不发生)和(调度分支延迟)o6.在存储器层次结构中,提高主存性能的方法主要有:(加宽存储器)、(简单的交叉存储器)、(独立的存储块)、(避免存储器块文档仅供参考,不当之处,请联系改正。冲突)和(DRAM特性交叉)o7.I/O性能评价的指标主要包括:设备类型、设备数量、(响应时间)和(吞吐量)O8.提高向量处理机性能的主要方法有:链接、(重叠执行)和(多个向量载入储存(L/S)部件)o9.一般并行性包含(翊)和(在发)两个方面。10.开发并行性的主要途径有:(时间重叠)、(资源重复)和(资源共享)O11.指令内部的并行属于(细)粒度并行。12.流水线的数据相关有(RAW)、(WAW)、(
3、WAR)三种类型。13.通用寄存器型指令集结构按其指令中的操作数个数和操作数的存储单元能够分为(R-R)、(R-M)、(M-M)三种类型。14.根 据 CPU性能公式,程序的执行时间等于(IC)、(CPI)及(T、)三者的乘积。文档仅供参考,不当之处,请联系改正。15.对向量的处理有(水平处理)方式、(重直 处 理)方式和(分组处理)方式。16.DLX流水线能够分为(上)、(ID)、(EX)、(M E M )、(W B )五个操作功能段。17.在存储器层次结构中,Cache离CPU(_ 4班),而外存离CPU最远。18.一般来说,按 照 CPU内部操作数的存储方式,能够将机器(指令集结构)分为
4、:(堆栈型)、(累加器型)和(通用寄存器型)三种类型。19.单机和多机并行性发展的技术途径有:(资源共享)、(资源重复)和(时间重叠)o20.存储器层次结构设计技术的基本依据是程序(访问的局部性原理)o21.在计算机体系结构设计中,软硬件功能分配取决于(性能价格比)。22.从主存的角度来看,“Cache一主存”层次的目的是为了(提高速度),文档仅供参考,不当之处,请联系改正。而“主存一辅存”层次的目的是为了(扩大容量)。23.描述向量数据的参数有:(向量起始地址)、(向量长度)、(向量间距)。24.程 序 循 环 是 用(转 移 指令)来实现,而微程序循环是用(微指令地址转移测试方法)来实现的
5、。25.计算机组成指的是计算机系统结构的逻辑实现,计算机实现指的是计算机组成的物理实现26.存储程序计算机以运算器为中心、所有部件的操作都由控制器集中控制。27.指令集结构的正交特性是指令集的三个主要元素操作、数据类型和寻址方式两两在指令集结构中独立无关。28.通道可分为三类:字节多路通道,选择通道,数组多路通道。文档仅供参考,不当之处,请联系改正。2 9 .C a c h e的调度算法一般有预取法和按需取进法两种。3 0 .C a c h e失 效 能 够 分 为 强 制 性 失 效、容量失 效 和 冲突失效三种。3 1 .地址映象方法有多种,其中的直接相联硬件开销最小,全相联的冲突概率最小
6、。3 2 .根据存储映象算法的不同,虚拟存储器主要有 段式)、页式和段页式三种映象方式。3 3 .流水技术按处理的级别可分为部件级、处理机级和系统级。3 4 .一般,在进行指令集格式设计时,有(固定长度编码)、(可变长编码)和(混合编码)三种设计方法。3 5 .综合考虑不同的存储器实现技术,我们会发现:速度越快,每 位 价 格 就(越高);容量越大,每位价格就(越低);容量越大,速 度(越慢)。3 6.“C a c h e -主存”与 主 存-辅 存”层次的区别项 目C a c h e 主存层主存一辅存层文档仅供参考,不当之处,请联系改正。次次目的为了弥补主存速度的不足(为了弥补主存容量不足)
7、存储管理实现(主要由硬件实现)主要由软件实现C P U对第二级的访问方式可直接访问(经过主存访问)失 效 时C P U是否切换(不切换)(不切换)3 7 .磁盘的每一磁道分成若干扇区,它是磁盘进行存储分配的物理基本单元,它们之间留有(不用的间隙)。3 8 .系列机的软件兼容主要包括(向前兼容)、(向后兼容)、(向下兼容)、(向上兼容)四种类型的兼容。3 9 .A m d a h l定律表明系统的加速比依赖于(被加速部分在系统中所占的比例)和(对被加速部分的性能提高程度)两个因素。4 0 .通用寄存器型指令集结构按其指令中的操作 数 个 数 和 操 作 数 的 存 储 单 元 能 够 分 为文档
8、仅供参考,不当之处,请联系改正。(R-R)、(R-M)、(M-M)三种类型。4 1 .在大多数指令集结构的功能设计中必须考虑支持的三种类型的指令是(数据传输指令)、(算术和逻辑运算指令)和(控制指令)O4 2 .在指令系统设计中,表示寻址方式有(将寻址方式编码与操作码中)和(用地址描述符表示寻址方式)两种方法。4 3 .一般,在进行指令集格式设计时,有(定武)、(变长)和(混合)三种设计方法。4 4 .在D L X指令集结构中,有(之)个(丝)位的通用寄存器,(丝)个(丝)位的单精度浮点寄存器,用(单精度浮点寄存器奇偶对)来表示双精度浮点寄存器,寻址方式为(寄存器寻址)、(立即值寻址)、(偏移
9、寻址)和(寄存器间接寻址)o4 5 .在大多数指令集结构的功能设计中必须考虑支持的三种类型的指令是(算术和逻辑运算)、(数据传输)和(控制)o4 6 .在指令系统设计中,操作数类型的表示主要有(由操作码编码)和(附上由硬件解释的标文档仅供参考,不当之处,请联系改正。记)两种方法。4 7.减少流水线处理分支指令时的暂停时钟周期数有两种途径,一种是(尽早判断出分支转移是否成功),另一种是(尽早计算出分支转移的目标地址)o4 8.在“C a c h e-主存”层次中,主存的更新算法有两种:(写回法)和(写直达法)o4 9 .在 C a c h e-主存”层次中,c a c h e写失效时采用的两种调
10、块策略有:(按写分配)和(绕写法)。5 0 .设 计I/O系统的三个标准是(拄能)、(价格)和(容量)O5 1 .互联网络根据工作行为可分为两类,一种是(动态网络),一 种 是(静态网络)O5 2 .D L X流水线能够分为(取指)、(译码)、(执行)、(_访 _存)、(写回)五个操作功能段。5 3 .基 本D L X流水线中,假设分支指令需要4个时钟周期,其它指令需要5个时钟周期,分支指令占总指令数的1 2%,问CPI=4.8 8 ,若文档仅供参考,不当之处,请联系改正。把ALU指令的写回提前到MEM段,ALU指令占总指令数的4 4%,则CPI=4.44。5 4.基本D L X流水线中,I
11、F段操作可表示为:IF/ID.IR-Mem PC;IF/ID.NPC,PC-(i f EX/MEM.co nd EX/MEM.NPC els e PC+4);5 5 .基本D L X流水线中,I D段准备操作数的动作可表示为 JD/EX.A-Regs IF/ID.IR6.1 O;ID/EX.B-Regs IF/ID,IR1 1.1 5 ;ID/EX.Imm5 6 .基本DLX流水线中,A LU指令在E X段的处理 动 作 可 表 示 为:EX/MEM.ALUOu t p u t -ID/EX.A o p ID/EX.B 或 EX/MEM.ALUOu t p u t-ID/EX.A o p ID
12、/EX.Imm;5 7 .基本DLX流水线中,A LU指令在E X段处理分支逻辑的动作可表示为:EX/MEM.co nd-0;5 8 .基本DLX流水线中,lo a d/s t o r e指令在EX段的处理动作可表示为:EX/MEM.ALUOu t p u t-ID/EX.A+ID/EX.Imm;文档仅供参考,不当之处,请联系改正。59.基本DLX流水线中,分支指令在EX段的处理 动 作 可 表 示 为:EX/MEM.ALUOutput-ID/EX.NPC+ID/EX,Imm;EX/MEM.cond 一(ID/EX.A op 0);60.基本DLX流水线中,ALU指令在MEM段的处理 动 作
13、可 表 示 为:MEM/WB.ALUOutput-EX/MEM.ALUOutput;61.基本DLX流水线中,Load指令在MEM段的处 理 动 作 可 表 示 为:MEM/WB.LMD-MemEX/MEM.ALUOutput;62.基本DLX流水线中,store指令在MEM段的处理动作可表示为:或MemEX/MEM.ALUOutput EX/MEM.B;63.基本DLX流水线中,ALU指令在WB段的处理动作可表示为:RegsMEM/WB.IR16.2O -MEM/WB.ALUOutput;或 RegsMEM/WB.IRH.-MEM/WB.ALUOutput;64.基本DLX流水线中,load
14、指令在WB段的处理动作可表示为:RegsMEM/WB.IRH.-MEM/WB.LMD;文档仅供参考,不当之处,请联系改正。65.假设流水线各段的时间相等,均为A t,则最大吞吐率=1/Zt66.假设流水线各段时间不等,第i段时间为/ti,则最大吞吐率=l/max(Atio67.假设m段流水线各段的时间相等,均为a t,则 执 行n个任务的实际吞吐率=n/(mA68.假设m段流水线第i段 时 间 为i,则执行n个任务的实际吞吐率=tj),/kt j=maxZkti。69.消除瓶颈的两种方法为细分瓶颈段和重复设置瓶颈段。70.m段流水线每段时间均为Z U,则执行n个任务的实际加速比=m/(l+(m
15、-l)/n)71.m段流水线每段时间均为Z U,则最大加速比m O72.m段流水线每段时间均为Z U,则最大效率趋近于岂_73.m段流水线每段时间均为Z U,则执行n个任务的效率=l/(l+(m-l)/n)o文档仅供参考,不当之处,请联系改正。7 4.当流水线中数据和指令存在同一存储器中时,访存指令会引起存储器访问冲突,这种冲突是因为结构相关引起的。7 5 .延迟分支的三种调度方法是从前调度;从目标处调度;从失败处调度。7 6 .多级存储层次是利用程序局部性原理来设计的。7 7 .评 价ca ch e系统速度快慢的指标是平均访问时间。7 8 .CPU时间能够评价ca ch e系统对整个CPU性
16、能的影响。7 9.响应同是指从事件开始到结束之间的时间。8 0.查比率指在单位时间内所能完成的工作量(任务)。8 1 .甩巴以响应时间为标准评价计算机性能。8 2 .多道程序系统以吞吐率为标准评价计算机性能。8 3.流水线各个功能段所需时间应尽量相笠。文档仅供参考,不当之处,请联系改正。84.Cache并行查找的两种实现方法是:利用相联存储器和利用单体多字存储器+比较器。85.假设某程序中Load指令占26%,Store指令占9%,则写操作在所有访存操作中所占的比例为7%,写操作在访问数据Cache操作中所占的比例为25%。86.评价存储系统性能时,CPU时间=ICXCPIexe+每条指令的平
17、均存储器停顿周期数X时钟周期时间87.改 进Cache的性能的三种途径是降低失效率、减少失效开销、减少Cache命中时间。88.减小强制性失效的方法有:增加块大小,预取。89.减小容量失效方法是增加容量。90.减小冲突失效的方法是提高相联度。91.容量为128KB的8路组相联Cache命中时间为1.14ns,失效率为0.6%,失效开销为50ns,则其平均访存时间为 心。92.伪相联cache相对于组相联cache的缺点是:具有多种命中时间。文档仅供参考,不当之处,请联系改正。9 3 .两 级c ac h e的应使第一级C ac h e容量小,速度 快,使 第 二 级C ac h e容量太。9 4 .主存的主要性能指标是延迟和带宽。9 5 .磁盘访问时间二寻道时间+旋转时间+传输时间+控制器时间9 6 .通 信 延 迟=发 送 开 销+跨越时间+传输延迟+接收开销。9 7.流水线中解决数据相关的技术有定向技术、暂停技术、编译器调度O9 8 .D L X流水线避免控制相关的方法有把分支目标地址和条件的计算移到译码段进行、采用预测分支失败机制、采用延迟分支机制。9 9 .C ac h e 一致性协议是维护多个处理器一致性的协议。1 0 0 .降 低C ac h e命中时间的措施有采用容量小、结构简单的C ac h e和将写操作流水化以加快写命中。