虽然微程序控制器提出的比较早,但投入使用则要晚得多,有理论研究中的进展问题,更重要的原因是找不到合用的实现控制存储器的物理器件。因此,组合逻辑控制器是早期计算机唯一可用的方案,当前RISC类型计算机也普遍选用组合逻辑控制器。它的基本运行原理,是用组合逻辑门线路,直接提供控制计算机各功能部件协同运行所需要的控制信号。其优点是,形成这些控制信号所必需的延迟时间少,对提高系统运行速度有利,其缺点是,设计控制计算机各功能部件运行所需要的时序控制信号的逻辑比较复杂,把逻辑设计的结果再用与、或、非等组合逻辑门电路实现出来也相对困难,尤其是要变动一些设计时很不方便。但随着大(超大)规模集成电路的发展,特别是各种不同类型的现场可编程器件的出现,这一矛盾已在很大程度上得到缓解;微程序控制器的优缺点则正好与此相反。这是由于二者提供时序控制信号的办法不同,即运行原理不同造成的。这两种控制器的基本功能相同,对计算机硬件的组成结构、对指令的执行步骤并无实质性影响。这里将简单介绍教学计算机的组合逻辑控制器的功能与组成,并详细地讲解该控制器的运行原理和设计知识。