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

* Γνώση Υπολογιστών >> Υλικό υπολογιστών >> RAM , κάρτες και Μητρικές

Η σημασία της Διακόπτες σε CPU

Η κεντρική μονάδα επεξεργασίας ( CPU) του υπολογιστή ελέγχει τους υπολογισμούς και εκτελεί τις εντολές όλων των προγραμμάτων που εκτελούνται σε αυτόν τον υπολογιστή . Αυτό σημαίνει ότι ο επεξεργαστής juggles συχνά πολλαπλά προγράμματα ταυτόχρονα . Για να εκτελέσετε οποιοδήποτε πρόγραμμα , πολύ λιγότερο πολλά προγράμματα , η CPU πρέπει να διαθέτουν ορισμένες πληροφορίες από ένα πρόγραμμα έτσι ώστε το πρόγραμμα μπορεί να λειτουργήσει . Οι πληροφορίες αυτές , που ονομάζεται η κατάσταση διαφέρει από πρόγραμμα σε πρόγραμμα . Κατά την εναλλαγή μεταξύ των προγραμμάτων , η CPU πρέπει να εφαρμόσει τις αλλαγές μεταξύ των κρατών των προγραμμάτων , που ονομάζεται μεταγωγή του πλαισίου . Multitasking
Η

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

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

Η εναλλαγή
Η <Πλαίσιο p > Για να διαχειριστείτε πολλαπλά προγράμματα λειτουργίας , ο επεξεργαστής πρέπει να εφαρμόσει εναλλαγές περιβάλλοντος . Όταν ο επεξεργαστής αλλάζει το πλαίσιο , όλες οι πληροφορίες από ένα πρόγραμμα που εκτελείται είναι εκτός φορτωθεί σε ένα μέρος της μνήμης . Οι πληροφορίες για το επόμενο πρόγραμμα εκτέλεσης φορτώνεται σε τοπικά μητρώα και οι εντολές του εκτελούνται . Επειδή η κατάσταση ενός προγράμματος είναι off- φορτωμένο να χρησιμοποιήσετε την κατάσταση του άλλου , μηχανικοί ονομάζουν αυτό μια αλλαγή πλαισίου . Η κατάσταση της μηχανής έχει μεταβληθεί για να χειριστεί το νέο πρόγραμμα . Για κάθε φέτα φορά που ένα πρόγραμμα παίρνει την CPU , ένας διακόπτης πλαίσιο αυτό πρέπει να συμβεί .
Εικόνων Προγραμματισμός CPU
Η

Για να διαχειριστείτε το πλαίσιο και τη μεταγωγή του πλαισίου , μια ειδική ρουτίνα το λειτουργικό σύστημα που ονομάζεται το χρονοδιάγραμμα του προγράμματος διαχειρίζεται την πρόσβαση στο CPU . Υπάρχουν διαφορετικοί αλγόριθμοι για τη διαχείριση αυτών των προγραμμάτων και να διασφαλίσει ότι όλοι έχουν την ευκαιρία να χρησιμοποιήσει τον επεξεργαστή ? Οι αλγόριθμοι αυτοί καθορίζουν επίσης πόσα συμβαίνουν εναλλαγές περιβάλλοντος . Συνήθως , οι αλγόριθμοι που μπορεί να καθορίσει την προτεραιότητα ενός προγράμματος και να αφήσει την εκτέλεση προγραμμάτων στον επεξεργαστή η μεγαλύτερη , χωρίς να εμποδίζει άλλες προγράμματα θα αυξήσουν την αποδοτικότητα του επεξεργαστή . Αυτό οφείλεται στο γεγονός ότι όλα τα προγράμματα θα πάρει ακόμα μια ευκαιρία με τον επεξεργαστή , αποφεύγοντας την επιβάρυνση που συνδέεται με την αλλαγή περιεχομένου .
Η
εικόνων

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

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