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

* Γνώση Υπολογιστών >> Υλικό υπολογιστών >> Δίσκοι & Αποθήκευση Υπολογιστών

Μικροελεγκτή Performance

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

Το μέγεθος της λέξης ενός επεξεργαστή είναι η βασική μήκος του δυαδικού αριθμού απόδειξη ότι τα χειρίζεται επεξεργαστή . Συνήθως , τα μεγέθη λέξη είναι δυνάμεις του 2 και οι περισσότεροι μικροελεγκτές έχουν ένα 8 -bit , 16 - bit ή 32 - bit μέγεθος της λέξης . Μέγεθος του Word είναι ένας σημαντικός παράγοντας επιδόσεις, επειδή επηρεάζει την ποσότητα των δεδομένων που ο μικροελεγκτής μπορεί να χειριστεί κατά τη διάρκεια ενός κύκλου διδασκαλίας. Επίσης, επηρεάζει το εύρος των αριθμών που μπορεί να αντιμετωπιστεί . Ένα μεγαλύτερο μέγεθος λέξης δεν είναι απαραίτητα καλύτερο για την απόδοση . Για παράδειγμα, εάν ένας μικροελεγκτής θα χειρισμό μόνο μικρούς αριθμούς που μπορούν να αναπαρασταθούν σε 8 bits ή λιγότερο, στη συνέχεια, έχοντας ένα μικροελεγκτή 32 -bit μπορεί να είναι μία σπατάλη πόρων και μπορεί να μην είναι η καλύτερη συσκευή ασκεί σε μια συγκεκριμένη εφαρμογή. Μπορεί να είναι καλύτερο να έχουμε μια 8-bit μικροελεγκτή που μπορούν να χρονίζεται με μεγαλύτερη ταχύτητα από το ένα 32 - bit .
Εικόνων Throughput
Η

Το ποσό της επεξεργασίας που μπορεί να διεξαχθεί με έναν μικροελεγκτή ονομάζεται " throughput ". Throughput επηρεάζεται από παράγοντες όπως η ταχύτητα ρολογιού του επεξεργαστή , το μέγεθος της εσωτερικής και της ταχύτητας των λεωφορείων των δεδομένων , και το μέγεθος του κειμένου . Κατά την εξέταση της απόδοσης ενός μικροελεγκτή , throughput μπορεί να χρησιμοποιηθεί για να δώσει ένα συνολικό μέτρο της ικανότητας επεξεργασίας μιας συσκευής. Μερικές συγκριτικές δοκιμές , όπως CoreMark , που αναπτύχθηκε από τον ενσωματωμένο μικροεπεξεργαστή Benchmark Consortium , επιτρέπουν στους χρήστες να αξιολογήσουν τη συνολική απόδοση μικροελεγκτή , το οποίο μπορεί να παρέχει μια ένδειξη της απόδοσης .

Η Περιφερειακά

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

Παρόμοια με τα περιφερειακά , η ικανότητα ενός μικροελεγκτή να επικοινωνεί με άλλα συστήματα μπορεί να είναι ένας σημαντικός παράγοντας απόδοσης . Εάν ο μικροελεγκτής θα χρησιμοποιηθεί σε ένα σύστημα που απαιτεί ένα συγκεκριμένο πρωτόκολλο επικοινωνίας, όπως Ethernet ή Wi-Fi , στη συνέχεια, ένα μικροελεγκτή με ειδική στήριξη για το εν λόγω πρωτόκολλο θα έχουν συνήθως καλύτερη απόδοση από ό, τι μια γενική μικροελεγκτή σκοπού της ίδιας ή ακόμη υψηλότερο ρολογιού ταχύτητα .
Η
εικόνων

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

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