Γιατί χρησιμοποιείται λίγο endian;

Πίνακας περιεχομένων:

Γιατί χρησιμοποιείται λίγο endian;
Γιατί χρησιμοποιείται λίγο endian;
Anonim

Τα πλεονεκτήματα του Little Endian είναι: Είναι εύκολο να διαβαστεί η τιμή σε διάφορα μεγέθη τύπων. Για παράδειγμα, η μεταβλητή A=0x13 σε τιμή 64-bit στη μνήμη στη διεύθυνση B θα είναι 1300 0000 0000 0000. Το A θα διαβάζεται πάντα ως 19 ανεξάρτητα από τη χρήση αναγνώσεων 8, 16, 32, 64-bit.

Γιατί χρειαζόμαστε λίγο endian και big-endian;

Η

Ενδιανότητα εκφράζεται κυρίως ως big-endian (BE) ή small-endian (LE). Ένα σύστημα big-endian αποθηκεύει το πιο σημαντικό byte μιας λέξης στη μικρότερη διεύθυνση μνήμης και το λιγότερο σημαντικό byte στο μεγαλύτερο. Αντίθετα, ένα σύστημα μικρής έντασης αποθηκεύει το λιγότερο σημαντικό byte στη μικρότερη διεύθυνση.

Γιατί χρειαζόμαστε το endian;

Επιστρέφοντας στο άρθρο της Wikipedia, το δηλωθέν πλεονέκτημα των αριθμών μεγάλου endian είναι ότι το μέγεθος του αριθμού μπορεί να εκτιμηθεί ευκολότερα επειδή το πιο σημαντικό ψηφίο έρχεται πρώτο.

Γιατί οι επεξεργαστές χρησιμοποιούν λίγο endian;

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

Χρησιμοποιείται το Little Endian;

Χρήσεις. Τόσο το big endian όσο και το small endian χρησιμοποιούνται ευρέως στα ψηφιακά ηλεκτρονικά. … Για παράδειγμα, η κινητή υποδιαστολή VAX χρησιμοποιεί μικτό endian (αναφέρεται επίσης ως μεσαίο endian). Η σειρά των byte σε μια λέξη 16-bit διαφέρει από τη σειρά τωνΛέξεις 16 bit μέσα σε λέξη 32 bit.

Συνιστάται: