Αυτό το άρθρο είναι ένα άρθρο καθρέφτη της αυτόματης μετάφρασης, κάντε κλικ εδώ για να μεταβείτε στο αρχικό άρθρο.

Άποψη: 11798|Απάντηση: 0

Οι αρχιτεκτονικές ARM και x86 συγκρίνουν --- τύπους CPU στην πλατφόρμα Android

[Αντιγραφή συνδέσμου]
Δημοσιεύτηκε στις 29/10/2017 1:55:51 μ.μ. | | | |
Πρόλογος:
    Τις πρώτες μέρες, το σύστημα Android υποστήριζε σχεδόν μόνο την αρχιτεκτονική CPU ARMv5, αλλά τώρα η πλατφόρμα Android υποστηρίζει 7 διαφορετικές αρχιτεκτονικές CPU, συγκεκριμένα ARMv5, ARMv7 (από το 2010), x86 (από το 2011), MIPS (από το 2012), ARMv8, MIPS64 και x86_64 (από το 2014), καθένα από τα οποία σχετίζεται με ένα αντίστοιχο ABI (Εφαρμογή). Δυαδική διεπαφή)。
    Το Application Binary Interface καθορίζει τον τρόπο με τον οποίο εκτελούνται τα δυαδικά αρχεία (ειδικά τα αρχεία .so) στην αντίστοιχη πλατφόρμα συστήματος, από το σύνολο εντολών που χρησιμοποιείται, τη μνήμη ευθυγραμμισμένη με τις διαθέσιμες βιβλιοθήκες λειτουργιών συστήματος. Στο Android, κάθε αρχιτεκτονική CPU αντιστοιχεί σε ένα ABI: armeabi, armeabi-v7a, x86, mips, arm64-v8a, mips64, x86_64.



Σειρά X86
εξαγωγή ANDROID_ABI=x86

Σειρά Cortex-A8 ή Cortex-A9 της ARM
εξαγωγή ANDROID_ABI=armeabi-v7a (Σημείωση: το armeabi-v7a προορίζεται για επεξεργαστές ARM με λειτουργίες κινητής υποδιαστολής ή προηγμένες επεκτάσεις)

ARMv6
export ANDROID_ABI=Armeabi (Σημείωση: Το Armeabi είναι για κανονικούς ή παλιούς επεξεργαστές Arm)

Το ARMv6 δεν συνοδεύεται από FPU
εξαγωγή ANDROID_ABI=armeabi
εξαγωγή NO_FPU=1

ARMv5 ή Εξομοιωτής
εξαγωγή ANDROID_ABI=armeabi
εξαγωγή NO_ARMV6=1

Σειρά MIPS
Εξαγωγή ANDROID_ABI=MIPS

1. Σχετικά με την αρχιτεκτονική ARM (Advanced RISC Machine).
Είναι μια αρχιτεκτονική επεξεργαστή 32-bit RISC (Reduced Instruction Set Computing) που χρησιμοποιείται ευρέως σε πολλά σχέδια ενσωματωμένων συστημάτων. Ωστόσο, υπάρχουν πολλά επιτεύγματα και σε άλλους τομείς, λόγω των χαρακτηριστικών της εξοικονόμησης ενέργειας, οι επεξεργαστές ARM είναι πολύ κατάλληλοι για τον τομέα των κινητών επικοινωνιών, ταιριάζοντας με τους κύριους σχεδιαστικούς στόχους του χαμηλού κόστους, της υψηλής απόδοσης και της χαμηλής κατανάλωσης ενέργειας. Το πλεονέκτημα του ARM δεν είναι στην ισχυρή απόδοση αλλά στην αποτελεσματικότητα, το ARM χρησιμοποιεί το σύνολο εντολών αγωγού RISC, το οποίο βρίσκεται σε μειονεκτική θέση στην ολοκλήρωση ολοκληρωμένης εργασίας και τα πλεονεκτήματά του μπορούν να παιχτούν πλήρως σε ορισμένες εφαρμογές με σχετικά σταθερές εργασίες. Οι υπολογιστές δομής ARM συνδέουν την CPU με συσκευές αποθήκευσης δεδομένων μέσω μιας αποκλειστικής διεπαφής δεδομένων, επομένως είναι δύσκολο να επεκταθεί η απόδοση της αποθήκευσης και της μνήμης ARM (γενικά η χωρητικότητα της μνήμης και της αποθήκευσης δεδομένων έχει καθοριστεί στο σχεδιασμό του προϊόντος), επομένως το σύστημα που χρησιμοποιεί τη δομή ARM γενικά δεν εξετάζει την επέκταση. Βασικά επιδιώκεται η αρχή του «αρκετά είναι καλό».
2. Σχετικά με την αρχιτεκτονική x86
Είναι ένα σύνθετο σύνολο εντολών αρχιτεκτονική επεξεργαστή CISC (Complex Instruction Set Computer). Οι υπολογιστές X86 είναι ούτως ή άλλως πολύ πιο γρήγοροι και ισχυρότεροι όσον αφορά την απόδοση από τα συστήματα που βασίζονται σε ARM. Η CPU του X86 είναι μεγαλύτερη από 1G, διπύρηνος και τετραπύρηνος. Οι υπολογιστές δομής X86 χρησιμοποιούν τη μέθοδο "γέφυρας" για σύνδεση με συσκευές επέκτασης (όπως: σκληροί δίσκοι, μνήμη κ.λπ.) και οι υπολογιστές δομής x86 εμφανίζονται εδώ και σχεδόν 30 χρόνια και οι υποστηρικτικές συσκευές επέκτασής τους είναι πολλοί τύποι και η τιμή είναι σχετικά φθηνή, επομένως οι υπολογιστές δομής x86 μπορούν εύκολα να επεκτείνουν την απόδοση, όπως αύξηση μνήμης, σκληρούς δίσκους κ.λπ.




Προηγούμενος:Το διαμέρισμα ανάκτησης διαγραφής των Windows επεκτάθηκε στη μονάδα δίσκου c
Επόμενος:vs2017 Δεν είναι δυνατός ο εντοπισμός σφαλμάτων προγραμμάτων Android
Αποκήρυξη:
Όλο το λογισμικό, το υλικό προγραμματισμού ή τα άρθρα που δημοσιεύονται από το Code Farmer Network προορίζονται μόνο για μαθησιακούς και ερευνητικούς σκοπούς. Το παραπάνω περιεχόμενο δεν θα χρησιμοποιηθεί για εμπορικούς ή παράνομους σκοπούς, άλλως οι χρήστες θα υποστούν όλες τις συνέπειες. Οι πληροφορίες σε αυτόν τον ιστότοπο προέρχονται από το Διαδίκτυο και οι διαφορές πνευματικών δικαιωμάτων δεν έχουν καμία σχέση με αυτόν τον ιστότοπο. Πρέπει να διαγράψετε εντελώς το παραπάνω περιεχόμενο από τον υπολογιστή σας εντός 24 ωρών από τη λήψη. Εάν σας αρέσει το πρόγραμμα, υποστηρίξτε γνήσιο λογισμικό, αγοράστε εγγραφή και λάβετε καλύτερες γνήσιες υπηρεσίες. Εάν υπάρχει οποιαδήποτε παραβίαση, επικοινωνήστε μαζί μας μέσω email.

Mail To:help@itsvse.com