CPU en architectuur
Welke uitspraak over little-endian is juist?
- AGegevens worden gecomprimeerd opgeslagen
- BGegevens van meerdere bytes worden opgeslagen beginnend met de minst significante byte op het laagste adres
- CGegevens van meerdere bytes worden opgeslagen beginnend met de meest significante byte op het laagste adres
Antwoord en toelichting tonen
Antwoord: B. Gegevens van meerdere bytes worden opgeslagen beginnend met de minst significante byte op het laagste adres
Bij little-endian wordt 0x12345678 vanaf het laagste adres opgeslagen in de volgorde 78, 56, 34, 12. Omdat de minst significante byte vooraan staat, wordt bij lezen vanaf hetzelfde adres met een breedte van 8, 16 of 32 bit steeds de lage waarde verkregen, en het sluit goed aan op schakelingen die van de laagste cijfers uit optellen. Het wordt gebruikt bij x86 en ARM (normaal). Big-endian wordt gebruikt in netwerkcommunicatiestandaarden, dus tussen verschillende apparaten is omzetting van de bytevolgorde nodig.