组合逻辑元件(操作元件):
不含存储信号的记忆单元,任何时刻产生的输出仅取决于当前的输入,加法器、算术逻辑单元(ALU)、译码器、多路选择器、三态门等都属于操作元件。
时序逻辑元件(状态元件):
包含存储信号的记忆单元,各类寄存器和存储器,如通用寄存器组、程序计数器、状态/移位/暂存/锁存寄存器等,都属于状态元件。
数据通路:
指令执行过程中数据经过的路径,包括路径上的部件,称为数据通路。
ALU通用寄存器、状态寄存器、Cache、MMU、浮点运算逻辑、异常和中断处理逻辑等都是指令执行过程中数据流经的部件,都属于数据通路的一部分。数据通路由控制部件进行控制(所以数据通路不包括控制部件)。控制部件根据每条指令功能的不同生成对数据通路的控制信号,并正确控制指令的执行流程。