preguntar acerca de endianness

3
réponses

Pourquoi les petits et les grands boudins sont-ils utilisés?

Pourquoi les petits et les grands boudins sont-ils encore utilisés aujourd'hui, Après environ 40 ans d'informatique binaire? Existe-t-il des algorithmes ou des formats de stockage qui fonctionnent mieux avec l'un et bien pire avec l'autre? Ne serait- …
demandé sur 1970-01-01 00:33:31
2
réponses

L’Endianness de la machine virtuelle Java

Quel endianness Java utilise-t-il dans sa machine virtuelle? Je me souviens avoir lu quelque part que cela dépend de la machine physique sur laquelle il fonctionne, et puis d'autres endroits que j'ai lus que c'est toujours, je crois, big endian. Ce q …
demandé sur 1970-01-01 00:33:29
3
réponses

Little Endian contre Big Endian?

j'ai des problèmes à me mettre la tête sur les deux. Je comprends comment représenter quelque chose à big endian. Par exemple -12 est 1111 1111 1111 0100 mais pourquoi la petite représentation indienne 1111 0100 1111 1111 au lieu de 0100 1111 1111 …
demandé sur 1970-01-01 00:33:34
8
réponses

Comment convertir une structure big-endian en une petite structure endian?

j'ai un fichier binaire qui a été créé sur une machine unix. C'est juste un tas de documents écrits l'un après l'autre. L'enregistrement est défini à quelque chose comme ceci: struct RECORD { UINT32 foo; UINT32 bar; CHAR fooword[11]; CHAR ba …
demandé sur 1970-01-01 00:33:29
3
réponses

Comment faire pour que GCC génère des instructions bswap pour big endian store sans builtins?

je travaille sur une fonction qui stocke une valeur 64 bits en mémoire au format big endian. J'espérais que je pourrais écrire portable C99 code qui fonctionne à la fois peu et big endian plates-formes et que les compilateurs x86 modernes génèrent un …
demandé sur 1970-01-01 00:33:36
3
réponses

Pourquoi x86 little endian?

une vraie question que je me pose moi-même ces derniers temps est ce que les choix de design ont amené x86 à être une petite architecture endienne au lieu d'une grande architecture endienne? ... …
demandé sur 1970-01-01 00:33:31
8
réponses

Qu’est-ce que l’endianité des littérales binaires en C++14?

j'ai essayé de chercher autour mais n'ai pas été en mesure de trouver beaucoup sur les littérales binaires et l'endianess. Les littérales binaires sont-elles little-endian, big-endian ou autre chose (comme l'appariement de la plate-forme cible)? a t …
demandé sur 1970-01-01 00:33:34
5
réponses

L’endianité peut-elle se référer à l’ordre de bits dans un octet?

je suis en train de lire "l'Apprentissage Core Audio: Un Guide pratique pour les programmes Audio pour Mac et iOS" par Chris Adamson et à un moment, l'auteur décrit big-endian: les parties hautes d'un octet ou d'un mot sont numériquem …
demandé sur 1970-01-01 00:33:33
10
réponses

Y a-t-il un moyen d’imposer une endiannesspécifique pour une structure C ou C++?

j'ai vu quelques questions et réponses concernant l'endianité des structures, mais elles concernaient la détection de l'endianité d'un système, ou la conversion de données entre les deux endianités différentes. ce que je voudrais maintenant, …
demandé sur 1970-01-01 00:33:31
28
réponses

Comment convertir les valeurs big-endian en C++?

comment convertir entre les valeurs big-endian et little-endian en C++? EDIT: pour plus de clarté, je dois traduire des données binaires (valeurs à virgule flottante de double précision et nombres entiers de 32 et 64 bits) d'une architecture …
demandé sur 1970-01-01 00:33:28