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

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

Α Πού φέρει η CPU τα δεδομένα και οι οδηγίες;

Μια CPU λαμβάνει δεδομένα και οδηγίες κυρίως από κύρια μνήμη (RAM) . Αυτή είναι η κύρια μνήμη εργασίας της CPU. Οι οδηγίες λένε στην CPU τι πρέπει να κάνετε και τα δεδομένα είναι αυτό που λειτουργούν οι οδηγίες.

Ωστόσο, υπάρχουν και άλλα μέρη που η CPU μπορεί να λάβει δεδομένα από, ανάλογα με το πλαίσιο:

* μνήμη cache: Αυτή είναι μια μικρότερη, ταχύτερη μνήμη που βρίσκεται πιο κοντά στην CPU. Συχνά πρόσβαση σε δεδομένα και οδηγίες αντιγράφονται στην προσωρινή μνήμη για ταχύτερη ανάκτηση. Εάν η CPU εντοπίσει τα δεδομένα ή τις οδηγίες στην προσωρινή μνήμη (ένα "hit cache"), είναι πολύ ταχύτερη από την ανάκτηση της από τη RAM.

* Μητρώα: Αυτά είναι εξαιρετικά γρήγορα, μικροσκοπικές τοποθεσίες αποθήκευσης * μέσα * Η ίδια η CPU. Διατηρούν τα δεδομένα που υποβάλλονται σε επεξεργασία. Η CPU λειτουργεί απευθείας με δεδομένα σε καταχωρητές.

* Συσκευές εισόδου/εξόδου (I/O): Η CPU μπορεί να λαμβάνει δεδομένα από συσκευές όπως σκληρούς δίσκους, κάρτες δικτύου ή μονάδες USB. Αυτό είναι πιο αργό από την ανάκτηση από μνήμη RAM ή cache.

Εν ολίγοις, η πιο συνηθισμένη πηγή είναι η RAM, αλλά η CPU χρησιμοποιεί μια ιεραρχία των θέσεων μνήμης για να βελτιστοποιήσει την απόδοση, ξεκινώντας από τα ταχύτερα (μητρώα) και την εργασία μέχρι τις πιο αργές (συσκευές I/O).

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

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