Llogaritësi i ndërrimit të endianitetit

Vendosni një vlerë hex për të ndërruar radhën e bajtëve.

Si të përdoret

  1. Vendosni vlerat e nevojshme në fushat.
  2. Klikoni “Llogarit” për të parë rezultatin.
  3. Kopjoni ose ndajeni rezultatin me butonin “Ndaj”.

Rreth kësaj llogaritëseje

Endianiteti përshkruan renditjen e bajteve që përdor një sistem për të ruajtur vlera shumëbajtëshe: big-endian ruan fillimisht bajtin më të rëndësishëm (kjo është “renditja e rrjetit të bajteve”, e përdorur në kokat TCP/IP), ndërsa little-endian ruan fillimisht bajtin më pak të rëndësishëm (vendas për x86/x86-64 dhe shumicën e konfigurimeve ARM). Ndërrimi do të thotë përmbysje e vargut të bajteve — 0x12345678 bëhet 0x78563412 — ndërsa vlera dhjetore themelore përputhet vetëm me njërën nga dy interpretimet.

Inxhinierët e rrjeteve dhe të sistemeve të ngulitura/firmware-it e ndeshin vazhdimisht kur lexojnë një kapje paketash, një format skedari binar ose depozitime regjistrash nga sisteme me endianitet të përzier, pasi leximi i gabuar i renditjes së bajteve prodhon në heshtje një numër krejtësisht të gabuar dhe jo një gabim të dukshëm.

A ishte e dobishme?

Mund të zgjidhni deri në 3 reagime.

Komentet

  • Bëhu i pari që komenton.

Llogaritësit popullorë

Të gjithë llogaritësit