Endianness: Διαφορά μεταξύ των αναθεωρήσεων
Περιεχόμενο που διαγράφηκε Περιεχόμενο που προστέθηκε
Yobot (συζήτηση | συνεισφορές) μ Διόρθωση συντακτικών λαθών του κώδικα με τη χρήση AWB (11457) |
Διόρθωση τυπογραφικών στην επεξήγηση Little endian |
||
Γραμμή 1:
[[Εικόνα:Little-Endian.svg|thumb
[[Εικόνα:Big-Endian.svg|thumb|right|300px|Big-endian: Το σημαντικότερο byte αποθηκεύεται στην "μικρότερη" θέση μνήμης.]]
Ο όρος '''endianness''' χρησιμοποιείται στην [[Πληροφορική|επιστήμη των υπολογιστών]] για τον τρόπο αποθήκευσης των σειρών [[byte]]s μέσα στην μνήμη του [[Ηλεκτρονικός υπολογιστής|ηλεκτρονικού υπολογιστή]]. Υπάρχουν δύο τρόποι αναπαράστασης των bytes που αναπαριστάται ένας αριθμός μέσα στην εσωτερική μνήμη του υπολογιστή: η αναπαράσταση ''big-endian'' και η αναπαράσταση ''little-endian''. Οι υπολογιστές με επεξεργαστές 80x86 από την Intel όπως και κλώνοι αυτών χρησιμοποιούν αναπαράσταση little-endian ενώ υπολογιστές όπως οι Sun SPARC, Motorola 68K ή η οικογένεια των PowerPC χρησιμοποιούν αναπαράσταση big-endian. Τα πρωτόκολλα δικτύου υπολογιστών κάνουν τους κατάλληλους μετασχηματισμούς δεδομένων ώστε δύο υπολογιστές με διαφορετικό endianness να επικοινωνούν.<ref name="ibm_endianness"/>
|