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

Γνώση Υπολογιστών >> Υλικό υπολογιστών >  >> CPUs

Ποια είναι η CPU εκτελεί τέσσερα βήματα στην εκτέλεση μιας οδηγίας;

Η CPU, ή η κεντρική μονάδα επεξεργασίας, εκτελεί μια σειρά βημάτων, όχι τεσσάρων, στην εκτέλεση μιας εντολής. Αυτά τα βήματα είναι συλλογικά γνωστά ως ο κύκλος fetch-decode-execute . Εδώ είναι μια κατανομή:

1. fetch: Η CPU ανακτά την εντολή από τη μνήμη. Χρησιμοποιεί τον μετρητή προγράμματος (PC) για να παρακολουθεί τη θέση της επόμενης εντολής που θα ληφθεί.

2. Αποκάλυψη: Η CPU μεταφράζει την εντολή σε μια μορφή που κατανοεί. Αυτό συνεπάγεται τη διάσπαση της εντολής στα μεμονωμένα συστατικά της (OPCODE και τους τελεστές) και τον καθορισμό των ενεργειών που πρέπει να εκτελεστούν.

3. Εκτέλεση: Η CPU εκτελεί τις ενέργειες που καθορίζονται από την εντολή. Αυτό θα μπορούσε να περιλαμβάνει:

* αριθμητικές και λογικές λειτουργίες: Προσθήκη, αφαίρεση, σύγκριση τιμών.

* Κίνηση δεδομένων: Μεταφορά δεδομένων μεταξύ καταχωρητών, μνήμης και συσκευών I/O.

* Ροή ελέγχου: Πηδώντας σε διάφορα μέρη του προγράμματος με βάση τις συνθήκες.

4. Γράψτε πίσω (προαιρετικά): Σε ορισμένες περιπτώσεις, τα αποτελέσματα της εκτελεσθείσας διδασκαλίας πρέπει να αποθηκευτούν πίσω στη μνήμη ή να καταχωρήσουν.

Ο κύκλος επαναλαμβάνεται για κάθε εντολή στο πρόγραμμα μέχρι να ολοκληρωθεί το πρόγραμμα.

Σημαντική σημείωση: Ενώ ο κύκλος Execute-Execute Fetch παρέχει μια άποψη υψηλού επιπέδου, η πραγματική διαδικασία μέσα στην CPU είναι πολύ πιο περίπλοκη. Περιλαμβάνει πολλαπλά στάδια, αγωγούς και άλλες βελτιστοποιήσεις για την αποτελεσματική εκτέλεση οδηγιών.

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

Επιλέγοντας το καλύτερο CPU για Video Editing

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

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