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

Γνώση Υπολογιστών >> Υλικό υπολογιστών >  >> CPUs

Ποιες είναι οι λειτουργίες διαφορετικών μονάδων στην CPU;

Ας σπάσουμε τις βασικές μονάδες μέσα σε μια CPU και τις κύριες λειτουργίες τους:

1. Μονάδα αριθμητικής λογικής (ALU)

* Λειτουργία: Το ALU είναι ο εργάτης της CPU. Εκτελεί όλες τις βασικές αριθμητικές και λογικές λειτουργίες:

* Αριθμητική: Προσθήκη, αφαίρεση, πολλαπλασιασμός, διαίρεση

* λογική: Και, ή, xor, όχι

* Παράδειγμα: Εάν προσθέτετε δύο αριθμούς, το ALU εκτελεί τη λειτουργία προσθήκης.

2. Μονάδα ελέγχου

* Λειτουργία: Ο "εγκέφαλος" της CPU. Παίρνει οδηγίες από τη μνήμη, τις αποκωδικοποιεί και στη συνέχεια κατευθύνει άλλες μονάδες για να εκτελέσει τις οδηγίες.

* Παράδειγμα: Η μονάδα ελέγχου αναφέρει ότι η ALU εκτελεί μια προσθήκη, δίνει εντολή στη μνήμη να λαμβάνει δεδομένα και διαχειρίζεται ολόκληρη τη ροή πληροφοριών εντός της CPU.

3. Μητρώοι

* Λειτουργία: Τοποθεσίες αποθήκευσης υψηλής ταχύτητας εντός της CPU που διαθέτουν προσωρινά δεδομένα και οδηγίες. Είναι πολύ πιο γρήγορα για πρόσβαση από την κύρια μνήμη.

* Τύποι:

* Μητρώα γενικής χρήσης: Χρησιμοποιείται για διάφορους χειρισμούς δεδομένων.

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

4. Cache

* Λειτουργία: Μια μικρή, γρήγορη μνήμη που αποθηκεύει συχνά πρόσβαση σε δεδομένα και οδηγίες, μειώνοντας το χρόνο που χρειάζεται για την ανάκτηση δεδομένων από την πιο αργή κύρια μνήμη.

* Επίπεδα: Οι σύγχρονες CPU χρησιμοποιούν πολλαπλά επίπεδα κρυφής μνήμης (L1, L2, L3), με το L1 να είναι το μικρότερο και ταχύτερο, αλλά και η λιγότερο ικανότητα.

5. Μονάδα διαχείρισης μνήμης (MMU)

* Λειτουργία: Χειρίζεται τη μετάφραση μεταξύ των εικονικών διευθύνσεων που χρησιμοποιείται από την CPU και των φυσικών διευθύνσεων στη μνήμη RAM. Αυτό επιτρέπει σε πολλαπλά προγράμματα να εκτελούνται ταυτόχρονα χωρίς να παρεμβαίνουν μεταξύ τους.

6. Διεπαφή εισόδου/εξόδου (I/O)

* Λειτουργία: Παρέχει τη σύνδεση μεταξύ της CPU και των εξωτερικών συσκευών (όπως το πληκτρολόγιο, η παρακολούθηση, ο σκληρός δίσκος). Ελέγχει τη μεταφορά δεδομένων μεταξύ της CPU και αυτών των περιφερειακών.

7. Μονάδα πλωτού σημείου (FPU)

* Λειτουργία: Ειδικεύεται στην εκτέλεση υπολογισμών με αριθμούς κυμαινόμενου σημείου (αριθμοί με δεκαδικά σημεία). Αυτό είναι απαραίτητο για επιστημονικές και μηχανικές εφαρμογές.

8. Μονάδα πρόβλεψης υποκαταστημάτων

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

Πώς δουλεύουν μαζί

* οδηγίες fetch: Η μονάδα ελέγχου ανακτά τις οδηγίες από τη μνήμη και τις αποθηκεύει στο μητρώο οδηγιών.

* Αποκάλυψη: Η μονάδα ελέγχου αποκωδικοποιεί την εντολή για να κατανοήσει ποια λειτουργία πρέπει να εκτελεστεί.

* data fetch: Η μονάδα ελέγχου μεταφέρει δεδομένα από τη μνήμη (ή την προσωρινή μνήμη) και τα τοποθετεί σε μητρώα.

* Εκτέλεση: Η ALU εκτελεί τη λειτουργία που καθορίζεται από την εντολή.

* Αποθήκευση δεδομένων: Το αποτέλεσμα της λειτουργίας αποθηκεύεται πίσω σε μητρώα ή μνήμη.

Συνοπτικά

Κάθε μονάδα διαδραματίζει κρίσιμο ρόλο στην εκτέλεση των οδηγιών και στη συνολική λειτουργικότητα της CPU. Λειτουργούν σε συνεννόηση για να επεξεργαστούν αποτελεσματικά τα δεδομένα και να εκτελούν προγράμματα.

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

Ποιες είναι οι λειτουργίες της CPU σε έναν υπολογιστή

; κεντρική μονάδα επεξεργασίας ενός υπολογιστή ( CPU) είναι το κεντρικό εγκέφαλος του υπολογιστή . Σύμφωνα με το Πανεπιστήμιο Rhode Island , η CPU είναι μια συσκευή που επεξεργάζεται μαθηματικές συναρτήσεις σε απίστευτες ταχύτητες . Η κατανόηση του πώς λειτουργεί ένας υπολογιστής απαιτεί την κατανόηση των λειτουργιών του επεξεργαστή και ποια είναι η CPU κάνει για να βοηθήσει το υπόλοιπο του υπολογιστή λειτουργούν . Ερμηνεία Η Σύμφωνα με απευθείας Connexions των πόρων του υπολογιστή , μία από τ

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