1. Μονάδα αριθμητικής λογικής (ALU)
* Λειτουργία: Η ALU είναι υπεύθυνη για την εκτέλεση όλων των αριθμητικών και λογικών λειτουργιών εντός της CPU. Αυτό περιλαμβάνει:
* Αριθμητικές λειτουργίες: Προσθήκη, αφαίρεση, πολλαπλασιασμός, διαίρεση, modulo, κλπ.
* Λογικές λειτουργίες: Και, ή, xor, όχι, συγκρίσεις (μεγαλύτερες από, λιγότερο από, ίσες με), κλπ.
* Πώς λειτουργεί: Η ALU λαμβάνει δεδομένα από τα μητρώα της CPU και εκτελεί την καθορισμένη λειτουργία. Το αποτέλεσμα αποθηκεύεται στη συνέχεια σε ένα μητρώο για περαιτέρω επεξεργασία.
2. Μονάδα ελέγχου (Cu)
* Λειτουργία: Το CU ενεργεί ως "εγκέφαλος" της CPU, ελέγχοντας τη συνολική εκτέλεση των οδηγιών. Το κάνει αυτό από:
* Οδηγίες ανάληψης: Ανακτά τις οδηγίες από τη μνήμη και τις αποκωδικοποιεί.
* Λειτουργίες αλληλουχίας: Καθορίζει τη σειρά με την οποία εκτελούνται οι οδηγίες.
* Έλεγχος ροής δεδομένων: Κατευθύνει δεδομένα μεταξύ του ALU, των καταχωρητών και της μνήμης.
* Διαχείριση πόρων: Διαθέτει πόρους (όπως μνήμη και καταχωρητές) σε διαφορετικές εργασίες.
* Πώς λειτουργεί: Το CU χρησιμοποιεί ένα σύνολο σημάτων για τον έλεγχο διαφόρων εξαρτημάτων εντός της CPU, εξασφαλίζοντας ότι οι οδηγίες εκτελούνται σωστά και με τη σωστή σειρά.
Συνοπτικά: Η ALU εκτελεί υπολογισμούς, ενώ το CU ενορχηστοποιεί και διαχειρίζεται ολόκληρη τη διαδικασία. Μαζί, αυτά τα δύο υποσυνείδητα επιτρέπουν στην CPU να εκτελέσει οδηγίες και να εκτελέσει τις εργασίες που κάνουν τη λειτουργία του υπολογιστή σας.
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα