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

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

Ποια είναι τα συστατικά της CPU και τι κάνουν;

Η CPU (κεντρική μονάδα επεξεργασίας), που συχνά ονομάζεται "εγκέφαλος" του υπολογιστή, αποτελείται από διάφορα βασικά εξαρτήματα που συνεργάζονται:

1. Μονάδα αριθμητικής λογικής (ALU): Αυτή είναι η "αριθμομηχανή" της CPU. Εκτελεί όλες τις αριθμητικές λειτουργίες (προσθήκη, αφαίρεση, πολλαπλασιασμός, διαίρεση) και λογικές λειτουργίες (και, ή όχι, XOR) στα δεδομένα που λαμβάνονται από τη μνήμη.

2. Μονάδα ελέγχου (Cu): Αυτός είναι ο "διαχειριστής" της CPU. Παίρνει οδηγίες από τη μνήμη, τις αποκωδικοποιεί (ερμηνεύει αυτό που εννοούν) και συντονίζει την εκτέλεση αυτών των οδηγιών από την ALU και άλλα συστατικά. Διαχειρίζεται τη ροή δεδομένων εντός της CPU και μεταξύ της CPU και άλλων τμημάτων του υπολογιστή.

3. Μητρώοι: Αυτές είναι μικρές τοποθεσίες αποθήκευσης υψηλής ταχύτητας εντός της ίδιας της CPU. Διαθέτουν δεδομένα και οδηγίες στις οποίες εργάζονται επί του παρόντος οι ALU και CU. Η πρόσβαση στα μητρώα είναι πολύ ταχύτερη από την πρόσβαση στην κύρια μνήμη (RAM). Υπάρχουν διαφορετικοί τύποι καταχωρητών, ο καθένας με συγκεκριμένες λειτουργίες (π.χ. μητρώο διδασκαλίας, μετρητής προγράμματος, συσσωρευτής).

4. Cache: Αυτή είναι μια πολύ γρήγορη μνήμη που λειτουργεί ως buffer μεταξύ της CPU και της κύριας μνήμης (RAM). Αποθηκεύει συχνά πρόσβαση σε δεδομένα και οδηγίες, καθιστώντας τα εύκολα διαθέσιμα στην CPU, επιταχύνοντας την επεξεργασία. Υπάρχουν διαφορετικά επίπεδα προσωρινής μνήμης (L1, L2, L3), με το L1 να είναι το ταχύτερο και το μικρότερο και το L3 να είναι το πιο αργό και μεγαλύτερο.

5. Ρολόι: Το ρολόι της CPU παρέχει ένα ρυθμικό παλμό που συγχρονίζει τις λειτουργίες των διαφόρων συστατικών. Η ταχύτητα του ρολογιού (που μετράται στο Hertz, Hz) καθορίζει πόσους κύκλους μπορεί να εκτελέσει η CPU ανά δευτερόλεπτο. Οι υψηλότερες ταχύτητες ρολογιού γενικά σημαίνουν ταχύτερη επεξεργασία.

Στις σύγχρονες CPU, αυτά τα συστατικά συχνά ενσωματώνονται σε ένα μόνο τσιπ, αλλά εννοιολογικά είναι ξεχωριστές μονάδες:

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

* Μονάδα διεπαφής λεωφορείου (BIU): Διαχειρίζεται την επικοινωνία με άλλα μέρη του συστήματος υπολογιστών, όπως συσκευές RAM και εισόδου/εξόδου. Διαχειρίζεται τη λήψη οδηγιών και δεδομένων από τη μνήμη.

* Μονάδα κυμαινόμενου σημείου (FPU): Μια εξειδικευμένη μονάδα που έχει σχεδιαστεί για να χειρίζεται την αριθμητική πλωτή σημεία (υπολογισμοί με δεκαδικούς αριθμούς). Πολλές σύγχρονες CPU έχουν ολοκληρωμένη FPU.

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

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

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

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