Καταχωρητής: Διαφορά μεταξύ των αναθεωρήσεων

Περιεχόμενο που διαγράφηκε Περιεχόμενο που προστέθηκε
LaaknorBot (συζήτηση | συνεισφορές)
μ r2.5.2) (Ρομπότ: Προσθήκη: is:Gisti
μ r2.7.2) (Ρομπότ: Τροποποίηση: ar:سجل المعالج; διακοσμητικές αλλαγές
Γραμμή 1:
Στην επιστήμη της αρχιτεκτονικής υπολογιστών, ο '''καταχωρητής''' είναι ένας τύπος μικρής αλλά πολύ γρήγορης μνήμης που βρίσκεται μέσα στο τσιπ του [[Κεντρική Μονάδα Επεξεργασίας|επεξεργαστή]]. Η μνήμη αυτή χρησιμοποιείται για την βελτίωση της ταχύτητας εκτέλεσης των διαφόρων [[Πρόγραμμα υπολογιστή|προγραμμάτων]], αφού σε αυτήν συνήθως αποθηκεύονται [[δεδομένα]] που χρησιμοποιούνται συνέχεια από τα προγράμματα. Στην περίπτωση αυτή ο καταχωρητής παρέχει πολύ γρήγορη πρόσβαση σε αυτά τα δεδομένα και έτσι το πρόγραμμα εκτελείται πιο γρήγορα. Οι περισσότεροι από τους σύγχρονους [[Ηλεκτρονικός Υπολογιστής|ηλεκτρονικούς υπολογιστές]] λειτουργούν σύμφωνα με την εξής λογική: μεταφέρουν δεδομένα από την [[Κεντρική μνήμη|κεντρική μνήμη]] στους καταχωρητές, κάνουν τις διάφορες πράξεις πάνω στα δεδομένα και στην συνέχεια μεταφέρουν το αποτέλεσμα από τους καταχωρητές πίσω στην κύρια μνήμη. Η τεχνική αυτή ονομάζεται load-store architecture.
 
Η ΚΜΕ περιέχει πολλούς καταχωρητές, από τους οποίους άλλοι είναι γενικής χρήσης, ενώ άλλοι επιτελούν μια συγκεκριμένη λειτουργία (καταχωρητές ειδικής χρήσης). Οι σημαντικότεροι από τους καταχωρητές ειδικής χρήσης είναι ο μετρητής προγράμματος (Program Counter, PC) και ο καταχωρητής εντολών (Instruction Register, IR). Ο μετρητής προγράμματος δείχνει την επόμενη εντολή που πρόκειται να εκτελεστεί, ενώ ο καταχωρητής εντολών περιέχει την εντολή που εκτελείται εκείνη τη στιγμή.
Γραμμή 73:
[[Κατηγορία:Αρχιτεκτονική υπολογιστή]]
 
[[ar:سجل وحدة المعالجة المركزيةالمعالج]]
[[bg:Регистър (компютър)]]
[[ca:Registres de la CPU]]