Είναι προς το CPU που οι περισσότεροι από πραγματική δουλειά ενός υπολογιστή γίνεται τίποτα. Η CPU έχει πολλά υποτμήματα , συμπεριλαμβανομένου ενός Αριθμητική και λογική μονάδα ( ALU ) , μια μονάδα ελέγχου ( CU ) και τα μητρώα . Η ALU εκτελεί βασικές αριθμητικές πράξεις και συγκρίνει δύο τιμές για να προσδιορίσει εάν είναι ίσα ή αν το ένα είναι μεγαλύτερο . Η μονάδα ελέγχου διαχειρίζεται την κίνηση των δεδομένων και τις οδηγίες της CPU . Τα μητρώα έρχονται σε τρεις βασικές κατηγορίες: τα στοιχεία , η διεύθυνση και το δείκτη , τα οποία λαμβάνουν μέρος σε σχεδόν κάθε πτυχή της λειτουργίας της CPU . Το μέγεθος ενός μητρώου εξαρτάται από την CPU ? Απλό επεξεργαστές διαθέτουν μητρώα που κατέχουν οκτώ ή 16 bit δεδομένων , τα πιο σύνθετα έχουν 32 , 48 ή μητρώα 64-bit εικόνων
Δεδομένα Μητρώα
Η .
μια CPU μπορεί να λειτουργήσει με δεδομένα σε έναν από τους τρεις τρόπους : μεταξύ δύο μητρώων , μεταξύ των μητρώων και μνήμη τυχαίας προσπέλασης (RAM ) θέση και ανάμεσα σε δύο θέσεις μνήμης RAM . Επειδή η CPU έχει συνδεθεί απευθείας στα μητρώα , πράξεις που αφορούν τα δύο μητρώα είναι η ταχύτερα ? Εκείνες μεταξύ των θέσεων μνήμης RAM είναι η πιο αργή . Για παράδειγμα , προσθέτει δύο καταχωρητές μαζί , προσθέτει ένα μητρώο σε μια θέση μνήμης RAM ή προσθέτει δύο θέσεις μνήμης RAM . Η CPU πρέπει πρώτα να φορτώσει τα δεδομένα από τη RAM σε μητρώα πριν να μπορεί να τα χρησιμοποιήσει? Αυτό παίρνει χρόνο , αλλά μόλις γίνει αυτό , οι επόμενες εργασίες μητρώο τρέχουν γρήγορα . Απλή επεξεργαστές έχουν δύο καταχωρητές δεδομένων ? . Πιο προηγμένες έχουν πολλά
Η Διεύθυνση Μηχανές
Η
Για μία CPU για να αποθηκεύσετε ή να ανακτήσετε τα δεδομένα στη μνήμη RAM , θα πρέπει να έχει διεύθυνση μνήμης των δεδομένων . Οι πράξεις αυτές αφορούν RAM χρησιμοποιούν μητρώα διεύθυνση μνήμης . Η CPU δεν εκτελούν αριθμητικές πράξεις σε αυτά τα μητρώα ? Μάλλον, τις χρησιμοποιεί για να εντοπίσετε τα δεδομένα που χρειάζεται . Για παράδειγμα , ένα πρόγραμμα αποθηκεύει το όνομά σας αρχίζει στη θέση μνήμης RAM 100.000 . Η CPU επεξεργάζεται το όνομά σας μετακινώντας τον αριθμό 100.000 σε κοινοτικό νηολόγιο διεύθυνση , τότε κινείται κάθε γράμμα με έναν καταχωρητή δεδομένων , μέχρι να φτάσει στο τέλος του ονόματος .
Εικόνων Δείκτης Εγγραφή
Η
Μια CPU δεν μπορεί να κάνει τα μαθηματικά για τα μητρώα δεδομένων , αν και μπορεί να το κάνει έμμεσα με μία καταχωρητής ευρετηρίου . Το μητρώο δείκτης λειτουργεί με τα μητρώα δεδομένων , επιτρέποντας σε ένα πρόγραμμα για την επεξεργασία χορδές δεδομένων αποτελεσματικά . Για να επεξεργαστείτε το όνομά σας , για παράδειγμα , ένα πρόγραμμα κινείται 100.000 σε κοινοτικό νηολόγιο διεύθυνση και το μηδέν στο μητρώο του δείκτη . Ένα ευρετήριο λειτουργία προσθέτει την τιμή του δείκτη στον καταχωρητή δεδομένων , την ανάκτηση του επιστολή στη θέση 100.000 . Στη συνέχεια , το πρόγραμμα αυξάνει τον δείκτη κατά ένα και παίρνει το επόμενο γράμμα . Η Επιτροπή επαναλαμβάνει αυτή τη διαδικασία μέχρι να έχει μετακινηθεί ολόκληρο το όνομα . Από μόνη της , ο index register κάνει λίγο? Αξία του είναι ότι δίνει μεγαλύτερη ταχύτητα και ευκολία για την αντιμετώπιση των μητρώων
Η
εικόνων .
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα