Σπίτι Ανάπτυξη Τι είναι το μικρό-ενδιάν; - ορισμός από την τεχνολογία

Τι είναι το μικρό-ενδιάν; - ορισμός από την τεχνολογία

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

Anonim

Ορισμός - Τι σημαίνει Little Endian;

Η σύμβαση μικρού endian είναι ένας τύπος διευθυνσιοδότησης που αναφέρεται στη σειρά των δεδομένων που είναι αποθηκευμένα στη μνήμη. Σε αυτή τη σύμβαση, το λιγότερο σημαντικό bit (ή το "μικρότερο" άκρο) αποθηκεύεται για πρώτη φορά στη διεύθυνση 0 και τα επόμενα δυαδικά ψηφία αποθηκεύονται διαδοχικά.

Το Little-endian είναι το αντίθετο του big-endian, το οποίο αποθηκεύει πρώτα το πιο σημαντικό bit. Επειδή είναι αντίθετα, είναι δύσκολο να ενσωματωθούν δύο συστήματα που χρησιμοποιούν διαφορετικές συμβάσεις endian.

Η Techopedia εξηγεί τον Little-Endian

Οι διευθύνσεις μνήμης μπορούν να προβληθούν σταδιακά από αριστερά προς τα δεξιά, με την πιο αριστερή διεύθυνση να είναι η πρώτη διεύθυνση: η διεύθυνση 0. Σε ένα σύστημα λίγο ενδημικό, το λιγότερο σημαντικό bit αποθηκεύεται στη διεύθυνση 0 και τα επακόλουθα δεδομένα αποθηκεύονται στα δεξιά σταδιακά διευθύνσεις. Έτσι, τα δεδομένα ή τα bits παραμένουν στην ίδια διεύθυνση όπου αποθηκεύονται - ακόμα και όταν προστίθενται νέα δεδομένα.

Για παράδειγμα, αν τα δεδομένα "0 1 2 3 4, 0" αποθηκεύονται στη διεύθυνση 0 και κάθε ψηφίο αντιπροσωπεύει μια διαδοχική διεύθυνση, τότε 4 θα αποθηκευτούν στη διεύθυνση 4. Αυτή η μορφή είναι πιο λογική για τους ανθρώπους επειδή διαβάζουμε, γράφουμε και κάνει τα περισσότερα πράγματα από τα αριστερά. Το αντίθετο ισχύει για το big-endian. Επειδή το πιο σημαντικό bit θα πρέπει πάντα να αποθηκεύεται στη διεύθυνση 0, όλα τα προηγούμενα αποθηκευμένα δεδομένα που έχουν μικρότερη σημασία μετακινούνται προς τα δεξιά σε μια υψηλότερη θέση διεύθυνσης.

Τι είναι το μικρό-ενδιάν; - ορισμός από την τεχνολογία