Skip to content

2023年 408 计算机组成原理 第 18 题

计算机组成原理2023年选择题2分

题目

数据通路由组合逻辑元件(操作元件)和时序逻辑元件(状态元件)组成。下列给出的元件中,属于操作元件的是( )。

I. 算术逻辑部件(ALU)

II. 程序计数器(PC)

III. 通用寄存器组(GPRs)

IV. 多路选择器(MUX)

错因

A

把 PC 当成了"做计算的"——因为 PC 经常 +4 找下一条指令。但这个"+4"是 ALU 或专门的加法器做的,PC 本身只是一个寄存器,作用是保存当前下一条指令的地址,需要时钟边沿写入新值——这是状态元件的特征。

C

把寄存器(PC、GPRs)认成"操作元件"——可能是因为它们参与了"操作"的过程。但分类的关键在于**"是否带状态、是否需要时钟"**:寄存器需要时钟驱动更新,是时序元件(状态元件),不是组合逻辑(操作元件)。

D

I、IV 选对,II 选错。PC 是状态元件(同 A 的解释)。把 PC 也算上就多了一项。

总解析

核心区分

类型是否需要时钟行为例子
组合逻辑(操作元件)不需要输入变 → 输出立即跟着变(无记忆)ALU、MUX、译码器、加法器
时序逻辑(状态元件)需要在时钟边沿采样输入、保存内部状态PC、GPRs、IR、状态寄存器、Cache 行

逐项判断

元件类型理由
I. ALU组合(操作)给定两个输入和一个控制信号,立即给出运算结果,无内部状态
II. PC时序(状态)保存当前/下一条指令地址,时钟驱动更新
III. GPRs时序(状态)保存寄存器值,写操作需要时钟边沿
IV. MUX组合(操作)根据控制信号从多个输入选一个输出,纯组合逻辑

最终答案是 B(仅 I、IV)

记忆口诀

  • 名字里带"寄存器"的(PC、IR、GPRs、状态寄存器)→ 状态元件
  • 名字里带"器"且"做事"的(ALU、加法器、MUX、译码器、移位器)→ 操作元件

最后更新:

🎬 可视化演示
加载中...

提示:可在可视化区直接操作播放、步进、修改参数