Υλικό υπολογιστών

Γνώση Υπολογιστών >> Υλικό υπολογιστών >  >> Πηγές Ενέργειας Υπολογιστών

Είναι δυνατόν να σχεδιάσουμε μια μονάδα ελέγχου που σχετίζεται με μικροπρογράμματα;

Όχι, μια μονάδα ελέγχου που έχει καθαρίσει καθαρά και μια μονάδα ελέγχου μικροπρογραμματισμένης είναι θεμελιωδώς διαφορετικές προσεγγίσεις και δεν μπορεί να συνδυαστεί άμεσα σε μια ενιαία, ενοποιημένη μονάδα. Αντιπροσωπεύουν αντιπαραβαλλόμενες φιλοσοφίες στο σχεδιασμό μονάδας ελέγχου:

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

* Μονάδα ελέγχου μικροπρογραμματισμένων: Αυτό χρησιμοποιεί ένα ROM (ή άλλη μνήμη) που περιέχει μικροεπεξεργασίες. Τα σήματα ελέγχου παράγονται με τη λήψη και την αποκωδικοποίηση αυτών των μικροϊσμών διαδοχικά. Οι αλλαγές γίνονται μεταβάλλοντας το μικροπρογραμματισμό που αποθηκεύεται στη μνήμη.

Ενώ δεν μπορείτε να τα ενσωματώσετε απευθείας σε μια ενιαία μονάδα "Hardwired-Microprogrammed", υπάρχουν υβριδικές προσεγγίσεις που δανείζονται πλεονεκτήματα και από τα δύο:

* Εν μέρει μικροπρογραμματισμένη μονάδα ελέγχου: Ορισμένες πτυχές του ελέγχου ενδέχεται να είναι σκληρά (για συχνά χρησιμοποιούμενες λειτουργίες κρίσιμης σημασίας για ταχύτητα), ενώ άλλα πιο πολύπλοκα ή ευέλικτα τμήματα αντιμετωπίζονται από ένα μικροπρογραμματισμό. Αυτό επιτρέπει την ισορροπία μεταξύ της απόδοσης και της ευελιξίας.

* Μονάδα ελέγχου μικροπρογραμματισμένης με σκληρές μικροκραίες: Αντί για μεμονωμένες μικροεπεξεργασίες που ελέγχουν κάθε βήμα, οι μικρές αλληλουχίες λειτουργιών (microroutines) θα μπορούσαν να εφαρμοστούν σε σκληρή λογική. Το μικροπρογραμματισμό καλεί έπειτα αυτές τις προ-κατασκευασμένες ρουτίνες, βελτιώνοντας την απόδοση για κοινά καθήκοντα.

Επομένως, η απάντηση είναι όχι, όχι ένας άμεσος συνδυασμός, αλλά ναι, υπάρχουν υβριδικά σχέδια που αξιοποιούν τα στοιχεία των τεχνικών ελέγχου και των μικροπρογραμματισμένων τεχνικών ελέγχου για βελτιστοποιημένες επιδόσεις και ευελιξία.

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα