控制单元从机器代码指令中读取操作码和指令位,并生成一系列控制代码以激活和操作各种组件以执行所需的任务。
最简单的形式,控制单元可以采用查找表的形式。机器字操作码用作表中的索引,各种控制信号输出到相应的目的地。
控制单元的更复杂版本是作为有限状态机(FSM)实现的。多周期、流水线和其他高级处理器设计可能需要基于 FSM 的控制单元。