Hogar Desarrollo ¿Qué es endian? - definición de techopedia

¿Qué es endian? - definición de techopedia

Tabla de contenido:

Anonim

Definición - ¿Qué significa Endian?

Endian se refiere a cómo se percibe o actúa sobre el orden de los bytes en un valor de varios bytes. Es el sistema de ordenar los elementos individuales en una palabra digital en la memoria de una computadora, así como describir el orden de transmisión de datos de bytes a través de un enlace digital. Las palabras digitales pueden representarse como little-endian o big-endian.

Techopedia explica Endian

Endian o endianness es el orden de bytes elegido para toda la informática digital realizada en un sistema informático específico y dicta la arquitectura y el enfoque de programación de bajo nivel que se utilizará para ese sistema. Aunque hoy en día, el endianness no es una preocupación tan grande para la compatibilidad del sistema, ya que siempre se puede eludir en los niveles inferiores para que los programadores y usuarios de lenguaje de alto nivel ya estén abstraídos del endianness del sistema.

El término endian fue introducido por primera vez por Danny Cohen, específicamente los dos tipos de endianness: little-endian y big-endian, para describir el orden de los bytes en un conocido documento de examen político y técnico para problemas de ordenamiento de bytes en 1980. Había dibujado intencionadamente el término de la novela de 1726 de Jonathan Swift "Los viajes de Gulliver", donde estalló la guerra civil sobre qué extremo del huevo debería romperse primero, el pequeño final o el gran final.

El mundo de la computación todavía está dividido entre grande y pequeña endianidad, aunque ya no hay claras ventajas o desventajas entre los dos. La industria de los microprocesadores ha gravitado hacia little-endian porque la arquitectura x86 de Intel, que se usa ampliamente hoy en día, usa esto. Pero big-endian se considera como el orden de bytes de la red porque el conjunto de protocolos de Internet (IP), que significa IPv4 / 6, TCP y UDP, hace uso de esto. Sin embargo, teniendo en cuenta sus diferencias, los sistemas informáticos siguen funcionando porque esta diferencia ya se ha tenido en cuenta.

¿Qué es endian? - definición de techopedia