Calculadora de Intercambio de Endianness

Introduce un valor hexadecimal para intercambiar su orden de bytes.

Cómo usarlo

  1. Introduce tus valores en los campos de arriba.
  2. Pulsa "Calcular" para ver el resultado.
  3. Usa "Compartir" para enviar tu resultado.

Acerca de esta calculadora

La endianness describe el orden de bytes que usa un sistema para almacenar valores de varios bytes: el big-endian almacena primero el byte más significativo (es el «orden de bytes de red», que se usa en las cabeceras TCP/IP), mientras que el little-endian almacena primero el byte menos significativo (propio de x86/x86-64 y de la mayoría de las configuraciones ARM). Intercambiar significa invertir la secuencia de bytes (0x12345678 pasa a ser 0x78563412), mientras que el valor decimal subyacente solo coincide con una de las dos interpretaciones.

Los ingenieros de redes y los de sistemas embebidos y firmware se topan constantemente con esto al leer una captura de paquetes, un formato de archivo binario o volcados de registros de sistemas con endianness mixta, ya que interpretar mal el orden de bytes produce en silencio un número completamente equivocado en lugar de un error evidente.

¿Te ha resultado útil?

Puedes elegir hasta 3 reacciones.

Comentarios

  • Sé el primero en comentar.

Calculadoras populares

Todas las calculadoras