Endianness
In
computing, endianness is the
byte (and sometimes
bit) ordering in memory used to represent some kind of data. Typical cases are the order in which integer values are stored as
bytes in computer memory (relative to a given memory
addressing scheme) and the transmission order over a network or other medium. When specifically talking about bytes, endianness is also referred to simply as byte order.
See more at Wikipedia.org...
Endianness
Byte-Reihenfolge
Die Byte-Reihenfolge (engl.: Byte-Order) bezeichnet die Speicherorganisation für einfache Zahlenwerte, in erster Linie die Ablage von ganzzahligen Werten (
Integer) im
Arbeitsspeicher. Eine Festlegung des zu verwendenden Speicherungsformats ist dann nötig, wenn zur
Codierung der zu speichernden Zahl mehr Bits erforderlich sind, als in der kleinsten
adressierbaren Einheit zur Verfügung stehen. Im Regelfall ist die kleinste adressierbare Einheit ein
Byte, dies wird im folgenden des Artikels auch so unterstellt. Die Speicherung einer Zahl erfolgt nun, falls hierfür mehr als ein Byte benötigt wird, in mehreren Bytes, deren Speicheradressen direkt aufeinanderfolgen.
Mehr unter Wikipedia.org...
Kolejnosc bajtów
W sytuacjach, kiedy
liczby całkowite lub jakiekolwiek inne dane zapisywane są przy użyciu wielu (przynajmniej dwóch)
bajtów, nie istnieje jeden unikalny sposób uporządkowania tych bajtów w pamięci lub w czasie transmisji przez dowolne medium i musi być użyta jedna z wielu konwencji ustalająca kolejność bajtów (
ang. byte order lub endianness). Jest to analogiczne do zapisu pozycyjnego liczb lub kierunku
pisma w różnych językach – ze strony lewej na prawą albo z prawej na lewo.
W celu uzyskania więcej informacji, zobacz w Wikipedia.οrg...
© W niniejszym artykule wykorzystano materialy pochodzace z
Wikipedia® i posiada on Powszechna
Licencje Publiczna GNU
Ordine dei byte
Big-endian e little-endian sono due metodi differenti usati dai
calcolatori per immagazzinare in memoria
dati di dimensione superiore al
byte (es.
word,
dword,
qword).La differenza tra i due sistemi è data dall'ordine con il quale i byte costituenti il dato da immagazzinare vengono memorizzati:big-endian è la memorizzazione che inizia dal byte più significativo per finire col meno significativo; è utilizzata dai processori
Motorola e nei protocolli usati in
Internetlittle-endian è la memorizzazione che inizia dal byte meno significativo per finire col più significativo; è utilizzata dai processori
Intelun ordine dei byte che non sia né crescente né decrescente viene alle volte definito middle-endian (ad esempio 3412 o 2143) Da notare che questa differenziazione non riguarda né la posizione dei
bit all'interno del byte (nel qual caso di parla di
ordine dei bit) né le posizioni dei caratteri in una
stringa. Ha invece importanza nelle stringhe con caratteri multi-byte come
unicode e
UTF.
Per saperne di più visita Wikipedia.org...