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

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

Διαφορά μεταξύ του επεξεργαστή ARM και του μικροεπεξεργαστή 8055;

Ο επεξεργαστής ARM και το Intel 8051 (πιθανότατα σήμαινε 8051, όχι 8055 - δεν υπάρχει ευρέως γνωστός μικροεπεξεργαστής 8055) είναι πολύ διαφορετικές αρχιτεκτονικές που αντιπροσωπεύουν διαφορετικές εποχές και φιλοσοφίες σχεδιασμού στον υπολογισμό. Ακολουθεί μια σύγκριση που αναδεικνύει βασικές διαφορές:

Επεξεργαστής ARM (Advanced RISC Machine):

* Αρχιτεκτονική: Μειωμένη Οδηγία Ορισμός Υπολογισμού (RISC). Αυτό σημαίνει ότι χρησιμοποιεί ένα μικρότερο, απλούστερο σύνολο οδηγιών, οδηγώντας σε ταχύτερη εκτέλεση και πιο αποτελεσματικό κώδικα.

* Μέγεθος λέξης: Συνήθως 32-bit ή 64-bit (αν και ARMV7 και νωρίτερα θα μπορούσε να είναι 32-bit), επιτρέποντας μεγαλύτερους χώρους διευθύνσεων και ταχύτερη επεξεργασία δεδομένων.

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

* Χρήση: Εξαιρετικά διαδεδομένα, τροφοδοτικά smartphones, tablet, ενσωματωμένα συστήματα, διακομιστές και ακόμη και ορισμένοι υπερυπολογιστές. Ο σχεδιασμός είναι εξαιρετικά κλιμακωμένος.

* Ρύθμιση εντολών: Μεταβλητή ανάλογα με την συγκεκριμένη αρχιτεκτονική βραχίονα (π.χ., ARMV7, ARMV8, ARMV9), αλλά γενικά συνεπής μέσα σε μια δεδομένη οικογένεια αρχιτεκτονικής.

* Διαχείριση μνήμης: Οι προχωρημένες μονάδες διαχείρισης μνήμης (MMUs) είναι κοινές, επιτρέποντας την εικονική μνήμη και την προστασία διαφορετικών διαδικασιών.

μικροεπεξεργαστής Intel 8051:

* Αρχιτεκτονική: Σύνθετος Οδηγός Οδηγίας Υπολογισμού (CISC). Χρησιμοποιεί ένα μεγαλύτερο, πιο περίπλοκο σύνολο οδηγιών, που συχνά εκτελεί πολλαπλές λειτουργίες σε μία μόνο εντολή.

* Μέγεθος λέξης: Κυρίως 8-bit, περιορίζοντας τις δυνατότητες επεξεργασίας διευθύνσεων και επεξεργασίας δεδομένων σε σύγκριση με το ARM.

* πολυπλοκότητα: Σχετικά απλό σε σύγκριση με το χέρι. Δεν διαθέτει προηγμένα χαρακτηριστικά όπως η προσωρινή αποθήκευση και η εκλεπτυσμένη αγωγιμότητα.

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

* Ρύθμιση εντολών: Σταθερό και σχετικά μικρό σε σύγκριση με το χέρι.

* Διαχείριση μνήμης: Πολύ βασικό, συχνά με περιορισμένες δυνατότητες διευθύνσεων μνήμης.

Εν ολίγοις:

| Χαρακτηριστικό | Επεξεργαστής βραχίονα | Intel 8051 Μικροεπεξεργαστής |

| --------------------------------------------------------------------------------------------------------------------------------------

| Αρχιτεκτονική | RISC | CISC |

| Μέγεθος λέξης | 32-bit, 64-bit (τυπικά) | 8-bit |

| Πολυπλοκότητα | Υψηλή | Χαμηλή |

| Απόδοση | Πολύ ψηλά | Σχετικά χαμηλή |

| Απόδοση ισχύος | Υψηλή | Μέτρια |

| Διαχείριση μνήμης | Προχωρημένη (συχνά MMU) Basic |

| Εφαρμογές | Smartphones, διακομιστές, ενσωματωμένα | Απλά ενσωματωμένα συστήματα |

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

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

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