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

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

Πώς να γίνει διάκριση μεταξύ RISC και CISC

κεντρική μονάδα επεξεργασίας ενός υπολογιστή ( CPU ) προσδιορίζει τη συνολική ταχύτητα υπολογιστών . Αύξηση της ταχύτητας των υπολογιστών απαιτεί βελτιστοποίηση αρχιτεκτονική της CPU για να μειώσετε το συνολικό ποσό του χρόνου ανά πρόγραμμα . Οι δύο κύριες ανταγωνιστικές αρχιτεκτονικές μειωμένο σύνολο εντολών υπολογιστών ( RISC ) ​​και πολύπλοκου συνόλου εντολών του υπολογιστή ( CISC ) ​​. Η αρχιτεκτονική που χρησιμοποιεί η CPU περιορίζει τη συμβατότητά του . Προγραμματισμός ανάγκες αλλάζουν ανάλογα με τις οδηγίες που η CPU υποστηρίζει σε επίπεδο hardware , και έτσι προγράμματα που είναι γραμμένα για επεξεργαστές CISC δεν μπορεί να τρέξει σε επεξεργαστές RISC επειδή τα προγράμματα απαιτούν το υλικό να εκτελέσει τις οδηγίες του υλικού δεν μπορεί να επεξεργαστεί . Οδηγίες
Η 1

Βρείτε συνολική ταχύτητα του επεξεργαστή ανά κύκλο . Οι επιχειρήσεις πωλούν τους επεξεργαστές με ταχύτητα ρολογιού διαφήμιση μετριέται σε mega- ή gigahertz , μια μέτρηση που δείχνει την ταχύτητα του ρολογιού οδήγησης του επεξεργαστή . Κάθε φορά που το ρολόι αλλάζει , ο επεξεργαστής λειτουργεί σε κάποιο μέρος του προγράμματος . 2

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

Λύστε ως προς την αναλογία των κύκλων ανά εντολή με τις οδηγίες ανά πρόγραμμα . Η εξίσωση για την απόδοση --- φορά ανά πρόγραμμα --- ισούται με το γινόμενο του χρόνου ανά κύκλο πολλαπλασιάζεται με κύκλους ανά εντολή πολλαπλασιάζεται με τις οδηγίες ανά πρόγραμμα. Αναδιάταξη την εξίσωση δείχνει ότι το ένα διαιρείται με οδηγίες ανά πρόγραμμα ισούται με το γινόμενο του χρόνου ανά κύκλους πολλαπλασιάζονται με κύκλους ανά εντολή διαιρείται με το χρόνο ανά πρόγραμμα .
Η 4

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

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

6 Καθορίστε την αρχιτεκτονική που βασίζεται στην αναλογία των κύκλων ανά εντολή με τις οδηγίες ανά πρόγραμμα . RISC επιδιώκει να μειώσει τους κύκλους ανά εντολή , αυξάνοντας παράλληλα τον αριθμό των οδηγιών ανά πρόγραμμα , ενώ CISC κάνει το αντίθετο .
Η
εικόνων

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

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