Indholdsfortegnelse:
Definition - Hvad betyder Middle-Endian?
Udtrykket "mellemendian" i IT beskriver en temmelig usædvanlig opsætning i computerhardware, hvor nogle minicomputere eller andre enheder muligvis gemmer bytes af information på en mindre organiseret og konsistent måde end hvad der anses for er industristandarden. I modsætning hertil lagrer databehandlingsarkitekturen de mest betydningsfulde byte på lavere adresser i lille-endian design. I en big-endian tilgang gemmer arkitekturen de mest betydningsfulde bytes på højere adresser. En mellemendian-tilgang sker, når producenter bruger “perverse byte-ordrer” (med ord fra forfattere i Jargon-filen) til at kode de mest betydningsfulde byte i midten.
Techopedia forklarer Middle-Endian
Mellemendian design er temmelig usædvanligt. En af årsagerne er, at brugen af mellemendian-design sandsynligvis skaber noget, der kaldes et NUXI-problem, hvor dataoverførselsindsatsen mellem forskellige maskiner med forskellige byteordrer kan ende i fiasko. IT-proffere taler måske om hardware som enten big-endian, little-endian eller “bytesexuel” - en “bytesexuel” maskine kan videregive data i begge format. Imidlertid er det meget sandsynligt, at mellemendian-tilganger forårsager denne slags problemer.
Et eksempel på mellemendianlagring på almindeligt engelsk er relateret til brugen af felter for måned, dag og år, når de repræsenterer datoer. Hvor det europæiske system bruger en lille-endian tilgang (dd / mm / åååå) og japanerne bruger et big-endian-system (åååå / mm / dd), sætter det amerikanske system faktisk dagen mellem årets måneder (mm / dd / åååå) til en mellemendian tilgang. Imidlertid brydes analogien med datorepræsentation, fordi selvom det kan være forvirrende for læsere, der er vant til et bestemt system, er der ingen bogstavelig dataoverførselsfejl, da der kan være problemer med byteordren.
