组合电路:这些电路是使用AND,OR,NOT,NAND和NOR逻辑门开发的。这些逻辑门是组合电路的基础。组合电路由输入变量和输出变量组成。由于这些电路不依赖于先前的输入来生成任何输出,因此组合逻辑电路也是如此。组合电路可以具有n个输入和m个输出。在组合电路中,任何时候的输出都是所施加外部输入的直接函数。
顺序电路:顺序电路由输入,输出和内部状态的时间序列指定。时序电路的输出不仅取决于当前输入的组合,还取决于先前的输出。与组合电路不同,顺序电路包括具有组合电路的存储元件。
存储元件是能够存储二进制信息的电路。在任何给定时间存储在这些存储元件中的二进制信息定义了当时时序电路的状态。时序电路的外部输出取决于当前输入和先前输出状态。存储元件的下一个状态还取决于外部输入和外部输出的当前状态。一些顺序电路可能不包含组合电路,而仅包含存储元件。通常,使用两种类型的存储元素:锁存器和触发器。以信号电平(而不是信号跳变)工作的存储元件称为锁存器;由时钟转换控制的是触发器。