硬连线控制器包括指令组件,地址组件,定时组件,操作控制组件和中断控制组件(参见“中央处理单元”条目中的控制器部分)。
操作控制组件用于生成各种操作控制命令,根据指令要求和指令流以一定顺序发出各种控制命令。
操作控制单元的输入信号包括命令解码器的输出信号,定时信号和操作结果标志状态信号。
各种操作控制命令的逻辑表达式是根据设计时的指令流程和操作时间表获得的,可以由基本逻辑电路(AND门,OR门,NAND门等)组成的逻辑网络实现。
它也可以由可编程逻辑器件PLD实现。
PLD的AND阵列和OR阵列以及操作控制命令的OR-OR逻辑表达式为设计组合逻辑控制器提供了理想的装置。
在20世纪80年代出现的通用阵列逻辑电路(热L和PAL参见专用逻辑集成电路)具有与可编程逻辑器件PLD类似的结构。
它不仅可编程而且可擦除,提供更大的设计灵活性。
。
组合逻辑控制器的最大优点是速度。
但是,由于电路复杂且不规则,调试,维护,修改不方便,模拟不同机器的指令集不方便。