计算机体系结构试题库—填空题_第1页
计算机体系结构试题库—填空题_第2页
计算机体系结构试题库—填空题_第3页
计算机体系结构试题库—填空题_第4页
计算机体系结构试题库—填空题_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

计算机体系结构试题库计算机体系结构试题库 填空题填空题 100 题 题 1 当代计算机体系结构的概念包括 指令集结构 计算机组成 和 计算机实现 三个方面的内容 2 计算机部件的平均出售价是 部件开销 直接开销 和 毛利 三者之和 3 在一个字中 两种表示字节顺序的习惯是 高端 Big Endian 和 低端 Little Endian 4 通常根据 CPU 内部状态 可以将指令集结构分为 堆栈型 累加器型 和 通用 寄存器型 三种类型 5 在指令流水线中 解决控制相关的方法主要有 冻结或排空流水线 预测发生 预测不发生 和 调度分支延迟 6 在存储器层次结构中 提高主存性能的方法主要有 加宽存储器 简单的交 叉存储器 独立的存储块 避免存储器块冲突 和 DRAM 特性交叉 7 I O 性能评价的指标主要包括 设备类型 设备数量 响应时间 和 吞吐量 8 提高向量处理机性能的主要方法有 链接 重叠执行 和 多个向量载入储存 L S 部件 9 一般并行性包含 并行 和 并发 两个方面 10 开发并行性的主要途径有 时间重叠 资源重复 和 资源共享 11 指令内部的并行属于 细 粒度并行 12 流水线的数据相关有 RAW WAW WAR 三种类型 13 通用寄存器型指令集结构按其指令中的操作数个数和操作数的存储单元可以分为 R R R M M M 三种类型 14 根据 CPU 性能公式 程序的执行时间等于 IC CPI 及 Tclk 三者的 乘积 15 对向量的处理有 水平处理 方式 垂直处理 方式和 分组处理 方式 16 DLX 流水线可以分为 IF ID EX MEM WB 五个操作 功能段 17 在存储器层次结构中 Cache 离 CPU 最近 而外存离 CPU 最远 18 一般来说 按照 CPU 内部操作数的存储方式 可以将机器 指令集结构 分为 堆栈型 累加器型 和 通用寄存器型 三种 类型 19 单机和多机并行性发展的技术途径有 资源共享 资源重复 和 时间重叠 20 存储器层次结构设计技术的基本依据是程序 访问的局部性原理 21 在计算机体系结构设计中 软硬件功能分配取决于 性能价格比 22 从主存的角度来看 Cache 主存 层次的目的是为了 提高速度 而 主存 辅存 层次的目的是为了 扩大容量 23 描述向量数据的参数有 向量起始地址 向量长度 向量间距 24 程序循环是用 转移指令 来实现 而微程序循环是用 微指令地址转移测试方法 来实现的 25 计算机组成指的是计算机系统结构的逻辑实现 计算机实现指的是计算机组成的物理 实现 26 存储程序计算机以运算器为中心 所有部件的操作都由控制器集中控制 27 指令集结构的正交特性是指令集的三个主要元素操作 数据类型和寻址方式两两在指 令集结构中独立无关 28 通道可分为三类 字节多路通道 选择通道 数组多路通道 29 Cache 的调度算法通常有预取法和按需取进法两种 30 Cache 失效可以分为 强制性失效 容量失效 和 冲突失效三种 31 地址映象方法有多种 其中的直接相联硬件开销最小 全相联的冲突概率最小 32 根据存储映象算法的不同 虚拟存储器主要有 段式 页式和段页式三种映象方式 33 流水技术按处理的级别可分为部件级 处理机级和系统级 34 通常 在进行指令集格式设计时 有 固定长度编码 可变长编码 和 混合编 码 三种设计方法 35 综合考虑不同的存储器实现技术 我们会发现 速度越快 每位价格就 越高 容 量越大 每位价格就 越低 容量越大 速度 越慢 36 Cache 主存 与 主存 辅存 层次的区别 项 目Cache 主存层次主存 辅存层次 目的为了弥补主存速度的不足 为了弥补主存容量不足 存储管理实现 主要由硬件实现 主要由软件实现 CPU 对第二级的访问方式可直接访问 通过主存访问 失效时 CPU 是否切换 不切换 不切换 37 磁盘的每一磁道分成若干扇区 它是磁盘进行存储分配的物理基本单元 它们之间留 有 不用的间隙 38 系列机的软件兼容主要包括 向前兼容 向后兼容 向下兼容 向上兼 容 四种类型的兼容 39 Amdahl 定律表明系统的加速比依赖于 被加速部分在系统中所占的比例 和 对被加 速部分的性能提高程度 两个因素 40 通用寄存器型指令集结构按其指令中的操作数个数和操作数的存储单元可以分为 R R R M M M 三种类型 41 在大多数指令集结构的功能设计中必须考虑支持的三种类型的指令是 数据传输指令 算术和逻辑运算指令 和 控制指令 42 在指令系统设计中 表示寻址方式有 将寻址方式编码与操作码中 和 用地址描述 符表示寻址方式 两种方法 43 通常 在进行指令集格式设计时 有 定长 变长 和 混合 三种设计方法 44 在 DLX 指令集结构中 有 32 个 32 位的通用寄存器 32 个 32 位的单精 度浮点寄存器 用 单精度浮点寄存器奇偶对 来表示双精度浮点寄存器 寻址方式 为 寄存器寻址 立即值寻址 偏移寻址 和 寄存器间接寻址 45 在大多数指令集结构的功能设计中必须考虑支持的三种类型的指令是 算术和逻辑运 算 数据传输 和 控制 46 在指令系统设计中 操作数类型的表示主要有 由操作码编码 和 附上由硬件解释 的标记 两种方法 47 减少流水线处理分支指令时的暂停时钟周期数有两种途径 一种是 尽早判断出分支 转移是否成功 另一种是 尽早计算出分支转移的目标地址 48 在 Cache 主存 层次中 主存的更新算法有两种 写回法 和 写直达法 49 在 Cache 主存 层次中 cache 写失效时采用的两种调块策略有 按写分配 和 绕写法 50 设计 I O 系统的三个标准是 性能 价格 和 容量 51 互联网络根据工作行为可分为两类 一种是 动态网络 一种是 静态网络 52 DLX 流水线可以分为 取指 译码 执行 访存 写回 五个操作功能段 53 基本 DLX 流水线中 假设分支指令需要 4 个时钟周期 其它指令需要 5 个时钟周期 分支指令占总指令数的 12 问 CPI 4 88 若把 ALU 指令的写回提前到 MEM 段 ALU 指令占总指令数的 44 则 CPI 4 44 54 基本 DLX 流水线中 IF 段操作可表示为 IF ID IR Mem PC IF ID NPC PC if EX MEM cond EX MEM NPC else PC 4 55 基本 DLX 流水线中 ID 段准备操作数的动作可表示为 ID EX A Regs IF ID IR6 10 ID EX B Regs IF ID IR11 15 ID EX Imm IR16 16 IR16 31 56 基本 DLX 流水线中 ALU 指令在 EX 段的处理动作可表示为 EX MEM ALUOutput ID EX A op ID EX B 或 EX MEM ALUOutput ID EX A op ID EX Imm 57 基本 DLX 流水线中 ALU 指令在 EX 段处理分支逻辑的动作可表示为 EX MEM cond 0 58 基本 DLX 流水线中 load store 指令在 EX 段的处理动作可表示为 EX MEM ALUOutput 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 段的处理动作可表示为 MEM WB ALUOutput EX MEM ALUOutput 61 基本 DLX 流水线中 Load 指令在 MEM 段的处理动作可表示为 MEM WB LMD Mem EX MEM ALUOutput 62 基本 DLX 流水线中 store 指令在 MEM 段的处理动作可表示为 或 Mem EX MEM ALUOutput EX MEM B 63 基本 DLX 流水线中 ALU 指令在 WB 段的处理动作可表示为 Regs MEM WB IR16 20 MEM WB ALUOutput 或 Regs MEM WB IR11 15 MEM WB ALUOutput 64 基本 DLX 流水线中 load 指令在 WB 段的处理动作可表示为 Regs MEM WB IR11 15 MEM WB LMD 65 假设流水线各段的时间相等 均为 t 则最大吞吐率 1 t 66 假设流水线各段时间不等 第 i 段时间为 ti 则最大吞吐率 1 max ti 67 假设 m 段流水线各段的时间相等 均为 t 则执行 n 个任务的实际吞吐率 n m t n 1 t 68 假设 m 段流水线第 i 段时间为 ti 则执行 n 个任务的实际吞吐率 n ti n 1 tj tj max ti 69 消除瓶颈的两种方法为细分瓶颈段和重复设置瓶颈段 70 m 段流水线每段时间均为 t 则执行 n 个任务的实际加速比 m 1 m 1 n 71 m 段流水线每段时间均为 t 则最大加速比 m 72 m 段流水线每段时间均为 t 则最大效率趋近于 1 73 m 段流水线每段时间均为 t 则执行 n 个任务的效率 1 1 m 1 n 74 当流水线中数据和指令存在同一存储器中时 访存指令会引起存储器访问冲突 这种 冲突是因为结构相关引起的 75 延迟分支的三种调度方法是从前调度 从目标处调度 从失败处调度 76 多级存储层次是利用程序局部性原理来设计的 77 评价 cache 系统速度快慢的指标是平均访问时间 78 CPU 时间能够评价 cache 系统对整个 CPU 性能的影响 79 响应时间是指从事件开始到结束之间的时间 80 吞吐率指在单位时间内所能完成的工作量 任务 81 用户以响应时间为标准评价计算机性能 82 多道程序系统以吞吐率为标准评价计算机性能 83 流水线各个功能段所需时间应尽量相等 84 Cache 并行查找的两种实现方法是 利用相联存储器和利用单体多字存储器 比较器 85 假设某程序中 Load 指令占 26 Store 指令占 9 则写操作在所有访存操作中所占 的比例为 7 写操作在访问数据 Cache 操作中所占的比例为 25 86 评价存储系统性能时 CPU 时间 IC CPIexe 每条指令的平均存储器停顿周期数 时钟周期时间 87 改进 Cache 的性能的三种途径是降低失效率 减少失效开销 减少 Cache 命中时间 88 减小强制性失效的方法有 增加块大小 预取 89 减小容量失效方法是增加容量 90 减小冲突失效的方法是提高相联度 91 容量为 128KB 的 8 路组相联 Cache 命中时间为 1 14ns 失效率为 0 6 失效开销为 50ns 则其平均访存时间为 1 44 92 伪相联 cache 相对于组相联 cache 的缺点是 具有多种命中时间 93 两级 cache 的应使第一级 Cache 容量小 速度快 使第二级 Cache 容量大 94 主存的主要性能指标

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论