·
კონტროლერი იყოფა კომბინაციურ ლოგიკურ კონტროლერად და მიკროპროგრამის კონტროლერად, ორივეს აქვს თავისი დადებითი და უარყოფითი მხარეები.კომბინირებული ლოგიკური კონტროლერი შეშფოთებულია დიზაინით და აქვს რთული სტრუქტურა.დიზაინის დასრულების შემდეგ, მისი შეცვლა ან გაფართოება შეუძლებელია, მაგრამ ის სწრაფია.მიკროპროგრამის კონტროლერის დიზაინი მოსახერხებელია, სტრუქტურა მარტივია და მოსახერხებელია მისი შეცვლა ან გაფართოება.მანქანის ინსტრუქციის ფუნქციის შესაცვლელად საჭიროა მხოლოდ შესაბამისი მიკროპროგრამის გადაპროგრამირება;თუმცა, ის ამას აკეთებს ფრაგმენტის შესრულებით.კონკრეტული შედარება შემდეგია: კომბინატორული ლოგიკური კონტროლერები, ასევე ცნობილი როგორც მყარი სადენიანი კონტროლერები, შედგება ლოგიკური სქემებისგან და მთლიანად ეყრდნობა აპარატურას ინსტრუქციების ფუნქციების შესასრულებლად.