Meest significante bit of byte

Het meest significante bit (MSB) is het bit in een binair getal van meerdere bits met de grootste waarde. Dit is meestal het bit dat het verst naar links ligt, of het bit dat als eerste in een reeks wordt doorgegeven. Bijvoorbeeld, in het binaire getal 1000 is de MSB 1, en in het binaire getal 0111 is de MSB 0.

De meest significante byte, ook afgekort als MSB, is de byte in een woord van meerdere bytes met de grootste waarde. Net als bij bits is de MSB (byte) gewoonlijk de byte die het verst naar links ligt, of de byte die als eerste in een reeks wordt doorgegeven.

Wanneer de MSB in een reeks het verst naar links (of als eerste) ligt, is de minst significante bit of byte (LSB) gewoonlijk de bit of byte die het verst naar rechts (of als laatste) ligt. In dit geval wordt gezegd dat de reeks big-endian is. Als de volgorde wordt omgekeerd, zodat de MSB het verst naar rechts (of het laatst) ligt en de LSB het verst naar links (of het eerst), is de reeks little-endian.

Onder bepaalde omstandigheden kunnen binaire getallen of woorden noch little-endian noch big-endian zijn. In gecodeerde gegevens, bijvoorbeeld, kan de bit of byte betekenis worden vervormd, in welk geval de MSB of LSB overal in de reeks kan voorkomen.