;
De controller is ferdield yn in kombinaasje logyske controller en in mikro-programma controller, dy't beide hawwe harren eigen foardielen en neidielen.De kombineare logika-kontrôler is lestich om te ûntwerpen en hat in komplekse struktuer.As it ûntwerp klear is, kin it net wizige of útwreide wurde, mar it is fluch.It ûntwerp fan 'e mikroprogramma-controller is handich, de struktuer is ienfâldich, en it is handich om te wizigjen of út te wreidzjen.Om de funksje fan in masine ynstruksje te feroarjen, moatte jo allinich it korrespondearjende mikroprogramma opnij programmearje;It docht dat lykwols troch in shred út te fieren.De spesifike ferliking is as folget: Combinatorial logic controllers, ek bekend as hard-wired controllers, binne gearstald út logyske circuits en fertrouwe hielendal op hardware te realisearjen de funksjes fan ynstruksjes.