Η κεντρική μονάδα επεξεργασίας (CPU) αναφέρεται συχνά ως «εγκέφαλος» του υπολογιστή. Κάθε πληροφορία που αποθηκεύεται ή επεξεργάζεται στον υπολογιστή περνάει από το CPU σε κάποιο σημείο.
Ο CPU εκτελεί τα προγράμματα που αποθηκεύονται στον υπολογιστή. Λαμβάνει εντολές και παράγει δεδομένα.
Ο CPU βρίσκεται στη μητρική πλακιά και είναι γενικά το μεγαλύτερο τσιπ εκεί.
Ο CPU χρησιμοποιεί τέσσερα βήματα για την εκτέλεση προγραμμάτων: fetch (ανάκτηση), decode (αποκωδικοποίηση), execute (εκτέλεση) και writeback (εγγραφή επιστροφής). Πρώτα ανακτά τις εντολές από το πρόγραμμα, μετά τις αποκωδικοποιεί και οργανώνει σε σημαντικά μέρη. Στη συνέχεια εκτελεί τα μεμονωμένα μέρη και τέλος γράφει τα αποτελέσματα σε κάποια μορφή μνήμης. Συχνά τα αποτελέσματα γράφονται σε προσωρινή μνήμη μέσα στο ίδιο το CPU για γρήγορη πρόσβαση στην επόμενηserie εντολών.
Η απόδοση του CPU μετράται σε «κύκλους ανά δευτερόλεπτο», δηλαδή τον αριθμό των φορών που το τσιπ μπορεί να εκτελέσει εντολές ανά δευτερόλεπτο. Εκφράζεται σε χέρτς (Hz). Ένας CPU που τρέχει σε 4 GHz μπορεί να εκτελέσει 4 δισεκατομμύρια κύκλους ανά δευτερόλεπτο.
Οι σύγχρονοι CPU χρησιμοποιούν τεχνική που ονομάζεται παράλληλη επεξεργασία, όπου επεξεργάζονται περισσότερα από ένα σύνολο εντολών ταυτόχρονα. Βασικά, ο CPU ξεκινά την ανάκτηση και αποκωδικοποίηση δεύτερης σειράς εντολών πριν τελειώσει την εκτέλεση της πρώτης. Αυτό αυξάνει σημαντικά την απόδοση.
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα διατηρούνται.