Inhoudsopgave:
Definitie - Wat betekent Middle-Endian?
De term 'middle-endian' in IT beschrijft een nogal ongewone opstelling in computerhardware, waarbij sommige minicomputers of andere apparaten bytes aan informatie op een minder georganiseerde en consistente manier opslaan dan wat wordt beschouwd als de industriestandaard. In little-endian-ontwerp daarentegen, slaat de computerarchitectuur de belangrijkste bytes op lagere adressen op. In een big-endian benadering slaat de architectuur de belangrijkste bytes op hogere adressen op. Een middle-endian benadering vindt plaats wanneer fabrikanten "perverse byte-orders" (in de woorden van schrijvers in het Jargon File) gebruiken om de belangrijkste bytes in het midden te coderen.
Techopedia verklaart Middle-Endian
Middle-endian ontwerp is vrij ongebruikelijk. Een reden is dat het gebruik van een midden-endiaans ontwerp waarschijnlijk iets oplevert dat een NUXI-probleem wordt genoemd, waarbij inspanningen voor gegevensoverdracht tussen verschillende machines met verschillende bytebestellingen kunnen mislukken. IT-professionals kunnen over hardware praten als big-endian, little-endian of "bytesexual" - een "bytesexual" -machine kan gegevens in beide formaten doorgeven. Middle-endian benaderingen zullen echter zeer waarschijnlijk dit soort problemen veroorzaken.
Een voorbeeld van middle-endian opslag in gewoon Engels is gerelateerd aan het gebruik van maand-, dag- en jaarvelden bij het weergeven van datums. Waar het Europese systeem een little-endian benadering gebruikt (dd / mm / jj) en de Japanners een big-endian systeem gebruiken (jj / mm / dd), plaatst het Amerikaanse systeem de dag eigenlijk tussen de maanden van het jaar (mm / dd / jj) voor een midden-endiaanse benadering. De analogie van datarepresentatie valt echter uiteen, want hoewel het verwarrend kan zijn voor lezers die gewend zijn aan een bepaald systeem, is er geen letterlijke fout bij gegevensoverdracht, omdat er byte-orde-problemen kunnen zijn.
