Preguntas con respuestas sobre "endianness"

419 preguntas, página #1

1

votos

1

respuestas

vistas 808

Macros de Little Endian

Así que tengo una pregunta nueva y emocionante que me encantaría que me respondieran. Así que estoy escribiendo un compresor de archivos, básicamente un tar y, con toda honestidad, ese código parece funcionar bastante bien. En lo que me estoy atascando ahora es en una característica adicional que se requiere del proyecto. Necesitamos ser capaces de...

preguntado 11 años, 4 meses

1

votos

2

respuestas

vistas 1,785

endianness usando struct.pack struct.unpack

Estoy tratando de leer algunos archivos de datos binarios. Los archivos de datos tienen un entero "centinela" escrito en ellos que siempre es -1. Pensé que podría usar esto para verificar si la máquina que escribió los datos era big-endian o little-endian, pero luego de algunos experimentos, parece que este no es el caso. ...

preguntado 11 años, 4 meses

12

votos

3

respuestas

vistas 3,177

Serialización portátil de valores de punto flotante IEEE754

Recientemente he estado trabajando en un sistema que necesita almacenar y cargar grandes cantidades de datos, incluidos valores de punto flotante de precisión simple. Decidí estandarizar el orden de bytes de la red para números enteros, y también decidí almacenar valores de coma flotante en formato big-endian, es decir: ...

preguntado 11 años, 4 meses

1

votos

2

respuestas

vistas 1,334

dirección IP big-endian en binario de 4 bytes con php

Estoy buscando crear un rastreador privado de torrents, pero me encontré con un problema. Encontré en las especificaciones del protocolo que la respuesta compacta que la mayoría de los clientes usan ahora se presenta como 4 bytes binarios que representan la dirección IP en big-endian y 2 representan el puerto. He intentado hacer...

preguntado 11 años, 4 meses

2

votos

0

respuestas

vistas 359

herramienta de análisis estático para encontrar problemas de endianness?

¿Existe una herramienta como lint que pueda verificar un posible problema de endianness en una base de código C? Probablemente no sea realista que una herramienta detecte dicho problema durante el intercambio de datos, como la programación de red o la transferencia de archivos. Pero verificar que el abuso de puntero no debería ser tan difícil, ¿verdad? ...

preguntado 11 años, 5 meses

13

votos

5

respuestas

vistas 26,810

Intercambio de endianness sin ntohs

Estoy escribiendo un analizador ELF, pero tengo algunos problemas para convertir endianness correctamente. Tengo funciones para determinar el endianness del analizador y el endianness del archivo objeto. ...

preguntado 11 años, 5 meses

2

votos

1

respuestas

vistas 826

Dependencia Endian en desplazamiento de bits, operadores bit a bit

¿Alguna de las operaciones relacionadas con el enmascaramiento o la extracción de bits individuales de un número entero depende de la endianidad? He escrito algo de código, pero con acceso solo a hardware de un tipo, realmente no puedo verificar que sus operadores sean independientes de endian. Por favor, hágamelo saber si ve algún error. NOTA: ...

preguntado 11 años, 5 meses

0

votos

2

respuestas

vistas 1,475

big endian vs little endian

trabajo en un procesador intel de 64 bits... estaba aprendiendo sobre big endian y little endian y lo que entendí fue que estos son ordenamientos de bytes dentro de una palabra tal que en datos de 64 bits, msb tendrá la dirección más baja en forma big endian y la dirección más alta en formato little endian... ahora tengo un problema: ...

preguntado 11 años, 5 meses

2

votos

1

respuestas

vistas 541

¿Cómo leer y escribir números enteros con un SeekableByteChannel en formato little endian?

Necesito leer y escribir enteros firmados y sin firmar con un SeekableByteChannel en formato little endian. Esto puede parecer una tontería, pero no puedo encontrar algo en el JDK. ¿Me he perdido algo o se espera que haga esto por mi cuenta? Esto no sería problema, pero no tengo ganas de reinventar el...

preguntado 11 años, 5 meses

8

votos

1

respuestas

vistas 4,837

Endianness y programación de sockets en C

Estoy haciendo un programa que se comunica con cierto monitor de paciente usando enchufes C. Estoy usando sockets sin conexión (UDP) para comunicarme con el dispositivo. Pero hay una discrepancia de endianness entre mi computadora y el dispositivo y hasta ahora estaba haciendo esto para obtener una respuesta de análisis del monitor del paciente: ...

preguntado 11 años, 6 meses