- Bit-Reihenfolge
-
Die Bit-Reihenfolge beschreibt die Reihenfolge, in der die Bits eines Datenwortes indiziert werden. Also ob von links nach rechts oder rechts nach links.
Wichtig ist dies zum Beispiel bei der seriellen Datenübertragung (bitweise Datenübertragung), ob die Bits eines Datenwortes von links nach rechts oder rechts nach links übertragen werden, und in welcher Reihenfolge die empfangenen Bits auf der Empfangsseite in das Datenwort gespeichert werden. Wenn also die Reihenfolge beim Empfänger falsch eingestellt ist, würde aus einem übertragenen Datenwort '01100001' ein Datenwort '10000110'. Hexadezimal ausgedrückt: aus 0x61 würde 0x86.
Bei der hardwarenahen Programmierung von Mikroprozessoren ist es ebenfalls wichtig, in welcher Reihenfolge die Bits gezählt werden.
Beispiel
In der Beschreibung einer Funktion eines 32-Bit-Prozessors steht, dass das fünfte Bit gesetzt werden muss.
Bei einem Prozessor, bei dem das erste Bit ganz links liegt, würde der resultierende Wert in hexadezimaler Schreibweise so aussehen: 0x08000000
Bei einem Prozessor, bei dem das erste Bit ganz rechts liegt, würde der Wert dagegen so lauten: 0x00000010
Siehe auch
Wikimedia Foundation.