Κύρια ταξινόμηση του ελεγκτή
Ο ελεγκτής διαιρείται σε συνδυασμό ενός λογικού ελεγκτή και ενός ελεγκτή μικροπρογραμμάτων, ο καθένας από τον οποίο έχει πλεονεκτήματα και αδυναμίες. Ο συνδυαστικός λογικός ελεγκτής είναι δυσκίνητος για να σχεδιάσει και έχει μια πολύπλοκη δομή. Μόλις ολοκληρωθεί ο σχεδιασμός, δεν μπορεί να τροποποιηθεί ή να επεκταθεί, αλλά είναι γρήγορος. Ο ελεγκτής μικροπρογραμμάτων είναι εύκολος να σχεδιαστεί, απλά σε δομή, κατάλληλος για τροποποίηση ή επέκταση και για να τροποποιήσει τη λειτουργία μιας εντολής μηχανής, χρειάζεται μόνο να επαναπρογραμματίσει το αντίστοιχο μικροπρογραμμα. για να προσθέσετε μια οδηγία μηχανής, προσθέστε ένα μικρο πρόγραμμα στη μνήμη ελέγχου. Ωστόσο, γίνεται με εκτέλεση τεμαχισμού. Η συγκεκριμένη σύγκριση είναι η εξής: Ο συνδυασμός λογικού ελεγκτή, γνωστός και ως ελεγκτής σκληρών καλωδίων, αποτελείται από λογικά κυκλώματα και οι λειτουργίες των οδηγιών υλοποιούνται πλήρως από το υλικό.
