Skip to main content

Τι είναι το μητρώο επεξεργαστή;

Η πιο γρήγορη πρόσβαση στη μνήμη αποθηκών σε μια μονάδα επεξεργασίας υπολογιστή (CPU) είναι ένα μητρώο επεξεργαστή.Αρχιτεκτονικές υπολογιστές Σχεδιασμός Επεξεργαστής Επεξεργαστή Μνήμη Δυνατότητα μνήμης σε μια προσωρινή μνήμη CPU έτσι ώστε οι τιμές που έχουν πρόσβαση σε διαδικασίες υπολογιστών σε τακτική βάση μπορούν να αποθηκευτούν εκεί.Οι διαδικασίες μπορούν να έχουν πρόσβαση και να εκτελούνται γρήγορα με βάση αυτές τις αποθηκευμένες τιμές.Δεδομένου ότι οι καταχωρητές επεξεργαστών αποθηκεύονται στην CPU, θεωρούνται ότι είναι η κορυφή της ιεραρχίας μνήμης αποθήκευσης και η κατανομή συνήθως καθορίζεται από μεταβλητές.Μόλις υποβληθούν σε επεξεργασία δεδομένων, στη συνέχεια αποκατασταθεί η μνήμη cache, η μνήμη τυχαίας πρόσβασης (RAM) ή η αποθήκευση σκληρού δίσκου.Τα δεδομένα δεδομένων, οι διευθύνσεις και οι καταχωρητές γενικής χρήσης περιέχουν μαθηματικές τιμές και διευθύνσεις για την αποθήκευση μνήμης.Υπάρχουν καταχωρητές υπό όρους με τιμές αλήθειας για οδηγίες λογικής λειτουργίας, σταθερές καταχωρήσεις με τιμές μόνο για ανάγνωση, όπως PI και μηδέν και καταχωρητές ειδικού σκοπού που διατηρούν έναν μετρητή προγράμματος, έναν καταχωρητή κατάστασης και τους δείκτες στοίβας για τη χρήση μνήμης στοίβας.Οι καταχωρητές ελέγχου περιέχουν οδηγίες από ένα σύνολο εντολών ενσωματωμένο στην αρχιτεκτονική CPU.Και υπάρχουν αρκετές που μεταφέρουν από τη μνήμη RAM και τα κυκλώματα της CPU που προστίθενται buffer μνήμης, δεδομένα μνήμης, εύρους τύπου μνήμης και διευθύνσεις.Οι μεταβλητές που δεν έχουν προσβληθεί σε ένα μητρώο επεξεργαστή αποθηκεύονται στη μνήμη RAM και φορτώνονται μέσα και έξω για λειτουργίες ανάγνωσης και εγγραφής, ωστόσο, αυτές έχουν βραδύτερη επεξεργασία.Για να λειτουργήσει όσο το δυνατόν περισσότερο στην αποθήκευση του καταχωρητή επεξεργαστή για τη λειτουργία των λειτουργιών γρήγορα.Για τα προγράμματα μεταγλωττιστή Just-in-Time, μια τεχνική κατανομής μητρώου γνωστή ως γραμμική κατανομή σάρωσης διαδρομές καταγράφει λειτουργίες και απελευθερώνει γρήγορα τον υπολογισμό του καταχωρητή στο πρόγραμμα.Οι τεχνικές κατανομής καταχωρητών προσπαθούν να αποκτήσουν τόσες μεταβλητές του προγράμματος που έχουν αντιστοιχιστεί σε καταχωρητές και σε μια ροή λειτουργίας που μεγιστοποιεί τον μικρότερο αριθμό καταχωρητών για την ταχεία σύνταξη.Για τη χρήση του προγράμματος μπορεί να αποθηκευτεί για χειραγώγηση από την CPU.Κατά τη λειτουργία, μια CPU θα εξετάσει πρώτα την προσωρινή μνήμη CPU των μητρώων για ένα αντίγραφο οποιωνδήποτε δεδομένων που πρόκειται να επεξεργαστούν σε εργασίες ανάγνωσης, εγγραφής ή μετακίνησης, πριν κοιτάξετε τη RAM και τη δευτερεύουσα αποθήκευση σε σκληρούς δίσκους.Από το 2011, οι περισσότερες CPU διατηρούν τρεις μεμονωμένες μνήμες.Οι προσωρινές αποθήκες διδασκαλίας ασχολούνται με την εκτέλεση με τις οδηγίες, ένα μεταφραστικό buffer επιταχύνει τις μεταφράσεις διευθύνσεων για εικονικές προς φυσικές διευθύνσεις και μια προσωρινή μνήμη δεδομένων κρατά μια πολυεπίπεδη ιεραρχία αποθήκευση δεδομένων που πρέπει να χειριστεί από ένα σύνολο οδηγιών καταχωρητή επεξεργαστή.