← 2024 · 海思 · 处理器设计工程师 笔试

推荐答案 测试一下

微处理器设计中, 比起单周期设计,以下哪个选项属于流水线设计的优点?bc

A. 面积更小 B. 可以提升处理器的时钟频率 C. 提高指令执行的吞吐率 D. 每条指令执行时间减少
多选题 中等 2024秋招笔试真题Online Assessment海思2. 多选题

参考答案

流水线设计将指令执行过程划分为多个阶段(如取指、译码、执行、访存、写回),每个阶段由独立的硬件模块处理,并插入流水线寄存器暂存中间结果。相对于单周期设计,流水线的主要优点包括:① 提升时钟频率:每个阶段的组合逻辑电路更短,关键路径缩短,因此时钟周期可以减小,允许更高的时钟频率;② 提高指令吞吐率:多个指令在不同阶段并行处理,单位时间内完成的指令数显著增加。选项B和C正确。A选项错误:流水线需要额外的流水线寄存器、控制逻辑和转发单元等,面积通常更大而非更小。D选项错误:流水线并未减少单条指令的执行时间,反而因流水段寄存器的建立/保持时间开销,单条指令的延迟可能略有增加,流水线改善的是并行度和吞吐率。因此,正确答案为B、C。

涉及知识点

  • 流水线设计的基本原理
  • 流水线对时钟频率的影响
  • 流水线对指令吞吐率的提升
  • 流水线与单周期设计的面积对比
  • 单条指令执行时间与吞吐率的区别
  • 流水线冒险与开销
← 上一题
登录后反馈错题
下一题 →