Accueil Développement Qu'est-ce que l'endian? - définition de techopedia

Qu'est-ce que l'endian? - définition de techopedia

Table des matières:

Anonim

Définition - Que signifie endian?

Endian fait référence à la façon dont l'ordre des octets dans une valeur multi-octets est perçu ou appliqué. Il s'agit du système de classement des éléments individuels dans un mot numérique dans la mémoire d'un ordinateur ainsi que de description de l'ordre de transmission des données d'octets sur une liaison numérique. Les mots numériques peuvent être représentés en petit-boutien ou en gros-boutien.

Techopedia explique Endian

Endian ou endianness est l'ordre d'octets choisi pour tous les calculs numériques réalisés dans un système informatique spécifique et dicte l'architecture et l'approche de programmation de bas niveau à utiliser pour ce système. Bien qu'aujourd'hui, l'endianisme ne soit pas une préoccupation si importante pour la compatibilité du système, car il peut toujours être contourné aux niveaux inférieurs de sorte que les programmeurs et les utilisateurs de langage de haut niveau sont déjà abstraits de l'endianité du système.

Le terme endian a été introduit pour la première fois par Danny Cohen, en particulier les deux types d'endianité: petit-endian et big-endian, pour décrire la commande d'octets dans un document d'examen politique et technique bien connu pour les problèmes de commande d'octets en 1980. Il avait le terme du roman de 1726 de Jonathan Swift "Les Voyages de Gulliver" où la guerre civile a éclaté sur quelle extrémité de l'œuf devrait être cassée en premier, la petite extrémité ou la grande extrémité.

Le monde de l'informatique est toujours divisé entre gros et peu d'endianisme, bien qu'il n'y ait plus d'avantages ou d'inconvénients clairs entre les deux. L'industrie des microprocesseurs s'est orientée vers le petit endian car l'architecture x86 d'Intel, qui est largement utilisée aujourd'hui, l'utilise. Mais le big-endian est considéré comme l'ordre des octets du réseau car la suite IP (Internet Protocol), c'est-à-dire IPv4 / 6, TCP et UDP, l'utilise. Cependant, compte tenu de leurs différences, les systèmes informatiques fonctionnent toujours car cette différence a déjà été prise en compte.

Qu'est-ce que l'endian? - définition de techopedia