Endianness-vaihdon Laskuri

Syötä heksa-arvo vaihtaaksesi sen tavujärjestyksen.

Käyttöohjeet

  1. Syötä arvosi yllä oleviin kenttiin.
  2. Näe tulos painamalla "Laske".
  3. Lähetä tuloksesi "Jaa"-painikkeella.

Tietoa tästä laskurista

Endianness kuvaa tavujärjestystä, jolla järjestelmä tallentaa monitavuiset arvot: big-endian tallentaa merkitsevimmän tavun ensin (tämä on ”verkon tavujärjestys”, jota käytetään TCP/IP-otsikoissa), kun taas little-endian tallentaa vähiten merkitsevän tavun ensin (x86/x86-64:n ja useimpien ARM-kokoonpanojen natiivi). Vaihtaminen tarkoittaa tavujonon kääntämistä — 0x12345678 muuttuu muotoon 0x78563412 — kun taas taustalla oleva desimaaliarvo vastaa vain toista tulkintaa.

Verkko- sekä sulautettujen järjestelmien ja laiteohjelmistojen insinöörit törmäävät tähän jatkuvasti lukiessaan pakettikaappausta, binääritiedostomuotoa tai rekisterivedoksia järjestelmistä, joissa tavujärjestys vaihtelee, koska tavujärjestyksen väärin lukeminen tuottaa hiljaa täysin väärän luvun eikä ilmeistä virhettä.

Oliko tästä apua?

Voit valita enintään 3 reaktiota.

Kommentit

  • Ole ensimmäinen kommentoija.

Suositut laskimet

Kaikki laskurit