Εκπαιδευτικά σεμινάρια

Μέρη ενός επεξεργαστή 【βασικά】 ⭐️

Πίνακας περιεχομένων:

Anonim

Κάθε επεξεργαστής έχει ορισμένα μέρη που πρέπει να γνωρίζετε και να κατανοήσετε πώς λειτουργούν. Έτσι, εδώ είναι ένα φροντιστήριο για να μάθετε τα βασικά.

Οι επεξεργαστές είναι κάπως πιο περίπλοκοι από όσο νομίζουμε. Δεν πρόκειται μόνο για τους πυρήνες, τα νήματα, τη συχνότητα και την κρυφή μνήμη, αλλά κάθε επεξεργαστής έχει ορισμένα μέρη που πρέπει να είναι γνωστά. Δεδομένου ότι γνωρίζουμε ότι πολλοί δεν τους γνωρίζουν, έχουμε αποφασίσει να κάνουμε ένα μικρό βασικό φροντιστήριο που προσπαθεί να εξηγήσει το πιο βασικό επεξεργαστή.

Ευρετήριο περιεχομένων

Επεξεργαστής ή CPU

Συχνά αναφέρουμε τον επεξεργαστή ως CPU, αλλά τι είναι CPU; Είναι τα αρχικά της Κεντρικής Μονάδας Επεξεργασίας ή, μεταφρασμένα στην ισπανική, Κεντρική Μονάδα Επεξεργασίας . Ένας επεξεργαστής συλλέγει όλα τα "ακατέργαστα" δεδομένα που λαμβάνει από τις συσκευές εισόδου και το μετατρέπει σε χρήσιμες πληροφορίες που μπορούν να χρησιμοποιηθούν από οποιαδήποτε συσκευή εξόδου.

Σε ένα κανονικό υπολογιστή, η CPU είναι απλός μικροεπεξεργαστής, αλλά σε διακομιστές ή σε κβαντικούς υπολογιστές, είναι συνήθως ένα σύνολο τσιπ. Τα 3 κύρια μέρη του επεξεργαστή είναι τα εξής:

  • Μονάδα ελέγχου. Ελέγχει τις συσκευές εισόδου και εξόδου (είσοδος και έξοδος). Η λογική αριθμητική μονάδα ή (ALU). Αυτό είναι ένα από τα πιο σημαντικά μέρη του επεξεργαστή, επειδή χρειάζεται πολλή δουλειά, όπως η λήψη αποφάσεων και τα μαθηματικά. Μονάδα μνήμης. Είναι αυτή η μνήμη που χρησιμοποιείται για την αποθήκευση του προγραμματισμού και των δεδομένων της CPU. Όσο περισσότερη μνήμη έχει η CPU, τόσο περισσότερα προγράμματα μπορεί να ξεκινήσει ταυτόχρονα, τόσο περισσότερα δεδομένα μπορεί να χειριστεί.

Ωστόσο, πρέπει να πάτε βαθύτερα σε κάθε μέρος. Επομένως, παρακάτω, θα εξηγήσουμε λεπτομερώς τα 3 μέρη του επεξεργαστή.

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

Ελέγχει τις λειτουργίες όλων των τμημάτων του υπολογιστή, αλλά δεν εκτελεί καμία επεξεργασία δεδομένων. Οι λειτουργίες του είναι οι εξής:

  • Ελέγξτε τις μεταφορές δεδομένων και τις οδηγίες μεταξύ των άλλων μονάδων του υπολογιστή. Διαχειριστείτε και συντονίστε όλες τις μονάδες του υπολογιστή. Λαμβάνει οδηγίες από τη μνήμη, τις ερμηνεύει και κατευθύνει τις λειτουργίες του υπολογιστή. Επικοινωνεί με συσκευές εισόδου και εξόδου για μεταφορά δεδομένων ή αποτελέσματα αποθήκευσης. Δεν επεξεργάζεται ή αποθηκεύει δεδομένα.

ALU

Αποτελείται από δύο υποενότητες ή υποκατηγορίες που ονομάζονται: αριθμητική ενότητα και λογική ενότητα.

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

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

Μονάδα μνήμης

Μπορεί επίσης να αναφέρεται ως "μονάδα αποθήκευσης". Μπορείτε να αποθηκεύσετε οδηγίες, δεδομένα ή ενδιάμεσα αποτελέσματα. Αυτή η μονάδα τροφοδοτεί πληροφορίες σε άλλες μονάδες PC που τη χρειάζονται. Το μέγεθός του επηρεάζει την ισχύ, την χωρητικότητα και την ταχύτητα.

Βρίσκουμε την κύρια και δευτερεύουσα μνήμη, αλλά οι λειτουργίες της μονάδας μνήμης είναι οι εξής:

  • Αποθηκεύει τα τελικά αποτελέσματα επεξεργασίας πριν αυτά εξάγονται σε μια συσκευή εξόδου Όλες οι είσοδοι και οι έξοδοι επικοινωνούν ή μεταδίδουν μέσω της κύριας μνήμης..

Πυρήνες ή πυρήνες

Μέχρι στιγμής, έχουμε εξηγήσει πώς λειτουργεί μια Κεντρική Μονάδα Επεξεργασίας (CPU), αλλά συχνότερα βρίσκουμε πολλά. Εδώ μπαίνουν πυρήνες , πολλαπλές επεξεργασίες κ.λπ. Επί του παρόντος, το πιο συνηθισμένο πράγμα είναι να έχετε έναν επεξεργαστή με 2 ή 4 πυρήνες.

Αλλά τι είναι ένας πυρήνας; Θα μπορούσαμε να πούμε ότι ένας πυρήνας είναι ένα μπλοκ που βρίσκεται μέσα στον επεξεργαστή και το οποίο εκτελεί εντολές. Σίγουρα, ο αριθμός των πυρήνων δείχνει πόσες εργασίες μπορεί να εκτελέσει ο υπολογιστής μας ταυτόχρονα. Έχοντας πει αυτό, σημαίνει ότι όσο περισσότερους πυρήνες έχουμε, τόσο περισσότερες οδηγίες θα εκτελέσουμε; Δεν χρειάζεται να.

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

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

Δεδομένου ότι γνωρίζω ότι πολλοί από εσάς σκέφτεστε για βιντεοπαιχνίδια, θα σας πω πόσα από τους πυρήνες χρειάζεστε. Πριν από, με 4 πυρήνες ήταν αρκετό, επειδή τα βιντεοπαιχνίδια, κατά γενικό κανόνα, δεν χρειάζονταν περισσότερα. Από το 2018, οι προγραμματιστές έχουν αρχίσει να χρησιμοποιούν και τους 6 πυρήνες. Αυτό σημαίνει ότι, τουλάχιστον, σας συνιστούμε να αγοράσετε έναν επεξεργαστή με 6 πυρήνες.

Σας συνιστούμε να ενημερώσετε το BIOS στη μητρική πλακέτα για την AMD Ryzen 3000

Αυτό δεν σημαίνει ότι δεν μπορείτε να παίξετε με 2 πυρήνες ή 4 πυρήνες. Στην πραγματικότητα, θα μπορείτε να παίξετε και να έχετε μια καλή εμπειρία, αλλά όχι την καλύτερη.

Τέλος, πείτε ότι κάθε πυρήνας λειτουργεί με συχνότητα, η οποία μπορεί να είναι είτε βάση είτε turbo. Η βάση είναι η συχνότητα αποθεμάτων, το turbo είναι ένα είδος "overclock" που γίνεται στον επεξεργαστή για να παρέχει μέγιστη ισχύ.

Νήματα ή κλωστές

Τα νήματα είναι μια εικονική έκδοση ενός πυρήνα (ναι, αυτό που εξηγήσαμε προηγουμένως). Η αποστολή του είναι να βοηθήσει τον επεξεργαστή να διαχειριστεί καλύτερα τα καθήκοντά του, μειώνοντας τους χρόνους αναμονής. Κάθε πυρήνας εκτελεί ταυτόχρονη εργασία και τα νήματα πείθουν το χρήστη και τον υπολογιστή ότι μπορούν να γίνουν περισσότερα ταυτόχρονα.

Ας εξηγήσουμε με αυτό το παράδειγμα: ένα κέικ. Η τούρτα αντιπροσωπεύει ένα έργο, το οποίο θα ονομάσουμε " εκκίνηση Counter Strike ". Τώρα, το χωρίζουμε σε μερίδες. αυτά θα αντιπροσωπεύουν τα νήματα. Με αυτό τον τρόπο, διαιρούμε μια εργασία σε πολλά θέματα. Κάθε νήμα πρέπει να κάνει μια συγκεκριμένη δουλειά. Αν κοιτάξετε, είναι ο καταμερισμός της εργασίας που επινοήθηκε από τον Henry Ford, αλλά εφαρμόζεται στον υπολογισμό.

Εάν δεν είναι σαφές σε σας, ας κάνουμε τα εξής: πρέπει να γεμίσουμε 10 κάδους νερού. Πώς νομίζετε ότι θα πάρει λιγότερα;

  • Γεμίστε ένα κουβά μέχρι να ολοκληρωθεί, για να προχωρήσετε στο άλλο. Γεμίστε λίγο νερό σε κάθε ένα, ταυτόχρονα, μέχρι να ολοκληρωθούν όλα.

Θα γεμίσουμε τις 10 κάδους νερού πριν, αν γεμίσουν ταυτόχρονα. Επομένως, είναι καλύτερο να χρησιμοποιήσετε το Hyper-threading, αρκεί η εφαρμογή να το επιτρέπει. Όσο περισσότερα νήματα, τόσο καλύτερα.

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

Σας προτείνουμε τους καλύτερους μεταποιητές στην αγορά

Γνωρίζατε τα μέρη του επεξεργαστή; Μας λείπει οποιαδήποτε ιδέα; Ποιο

Εκπαιδευτικά σεμινάρια

Η επιλογή των συντακτών

Back to top button