Ένας επεξεργαστής (κεντρική μονάδα επεξεργασίας ή CPU) είναι το κύριο συστατικό του υλικού του υπολογιστή. Μπορεί να ονομαστεί ο εγκέφαλος ενός υπολογιστή, επειδή εκτελεί όλες τις οδηγίες του μηχανήματος.
Οδηγίες
Βήμα 1
Εξωτερικά, ο επεξεργαστής είναι ένα μικροκύκλωμα ή ηλεκτρονική μονάδα. Ένας μικροεπεξεργαστής είναι ένας επεξεργαστής που είναι ένα μικρό μικροκύκλωμα. Πολλοί χρήστες εξομοιώνουν τον επεξεργαστή και τον μικροεπεξεργαστή μεταξύ τους, αλλά αυτό δεν ισχύει στην πραγματικότητα.
Βήμα 2
Ο μικροεπεξεργαστής είναι εγκατεστημένος σε ένα ειδικό διαμέρισμα της μητρικής πλακέτας ενός προσωπικού υπολογιστή. Η απόδοση εξαρτάται από τη δύναμή της. Εγκαθίσταται ένα σύστημα ψύξης για τον επεξεργαστή, το οποίο του επιτρέπει να αποφεύγει την υπερθέρμανση.
Βήμα 3
Ειδικά κελιά (καταχωρητές), τα οποία βρίσκονται στον επεξεργαστή, χρησιμοποιούνται για να φιλοξενήσουν δεδομένα και οδηγίες που χρησιμοποιούν αυτά τα δεδομένα. Η ουσία του έργου του επεξεργαστή έχει ως εξής. Τα απαιτούμενα δεδομένα και ένα ορισμένο σύνολο εντολών φορτώνονται από τη μνήμη στην απαιτούμενη ακολουθία, μετά την οποία εκτελούνται. Η ακολουθία των εντολών είναι ένα πρόγραμμα.
Βήμα 4
Τα κύρια χαρακτηριστικά των επεξεργαστών περιλαμβάνουν ταχύτητα και χωρητικότητα bit. Η ταχύτητα καθορίζεται από τη συχνότητα του επεξεργαστή, μετρούμενη σε megahertz και δείχνει πόσους κύκλους ανά δευτερόλεπτο είναι ικανός να εκτελέσει ο επεξεργαστής. 1 MHz ισούται με 1.000.000 κύκλους ρολογιού.
Βήμα 5
Μέσα στον επεξεργαστή υπάρχουν εκατομμύρια τρανζίστορ και άλλα ηλεκτρονικά εξαρτήματα. Το κύριο πράγμα σε έναν προσωπικό υπολογιστή είναι ο κεντρικός επεξεργαστής, ο οποίος εκτελεί τον κωδικό προγράμματος. Αλλά κάθε συσκευή υλικού έχει τον δικό της επεξεργαστή υπηρεσιών. Για παράδειγμα, ένας επεξεργαστής διαύλου συστήματος ή ένας επεξεργαστής κάρτας βίντεο.
Βήμα 6
Με τον αριθμό των πυρήνων, οι επεξεργαστές χωρίζονται σε μονοπύρηνο και πολυπύρηνο. Οι πολυπυρηνικοί επεξεργαστές είναι εκείνοι που έχουν δύο ή περισσότερους πυρήνες σε ένα πακέτο ή σε έναν υπολογιστικό κύβο. Πολλαπλοί πυρήνες μπορούν να επιταχύνουν την εκτέλεση εφαρμογών που υποστηρίζουν multithreading.