* Μητρώα: Αυτές είναι οι ταχύτερες θέσεις αποθήκευσης απευθείας στο CPU. Διατηρούν τα δεδομένα που χειρίζεται ενεργά κατά την εκτέλεση της διδασκαλίας. Τα μητρώα είναι εξαιρετικά περιορισμένα σε αριθμό (συνήθως δεκάδες).
* μνήμη cache (L1, L2, L3): Αυτές είναι μικρές, πολύ γρήγορες θέσεις μνήμης σε ή πολύ κοντά στην CPU. Λειτουργούν ως buffer μεταξύ της CPU και της κύριας μνήμης (RAM). Η CPU έχει συχνά πρόσβαση σε δεδομένα από την προσωρινή μνήμη, επειδή είναι σημαντικά ταχύτερη από την πρόσβαση στη μνήμη RAM. Τα δεδομένα μετακινούνται σε μνήμη cache από τη μνήμη RAM ανάλογα με τις ανάγκες και συχνά χρησιμοποιούμενα δεδομένα τείνουν να παραμένουν στην προσωρινή μνήμη περισσότερο.
* Κύρια μνήμη (RAM): Αυτή είναι η μνήμη εργασίας του συστήματος. Ενώ είναι πιο αργή από την προσωρινή μνήμη, είναι όπου αποθηκεύονται μεγαλύτερα ποσά δεδομένων που χρησιμοποιούνται από την CPU. Η CPU αλληλεπιδρά συνεχώς με τη μνήμη RAM, μετακινεί τα δεδομένα προς και από την προσωρινή μνήμη.
Δεν υπάρχει ενιαία, καθορισμένη θέση "χρονικής αποθήκευσης". Η CPU χρησιμοποιεί μια ιεραρχία ολοένα και μεγαλύτερων και βραδύτερων θέσεων αποθήκευσης (μητρώα, μνήμες, μνήμη RAM) για τη διαχείριση των δεδομένων που επεξεργάζεται ενεργά. Η συγκεκριμένη τοποθεσία που χρησιμοποιείται εξαρτάται από το μέγεθος των δεδομένων, πόσο συχνά είναι προσβάσιμο και η συνολική αρχιτεκτονική του συστήματος.
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα