Endian

Autor: John Stephens
Data De Criação: 2 Janeiro 2021
Data De Atualização: 28 Junho 2024
Anonim
Endianness Explained With an Egg - Computerphile
Vídeo: Endianness Explained With an Egg - Computerphile

Contente

Definição - O que significa Endian?

Endian refere-se a como a ordem dos bytes em um valor de vários bytes é percebida ou executada. É o sistema de ordenar os elementos individuais em uma palavra digital na memória de um computador, além de descrever a ordem de transmissão de dados de bytes em um link digital. Palavras digitais podem ser representadas como little-endian ou big-endian.


Uma introdução ao Microsoft Azure e Microsoft Cloud | Neste guia, você aprenderá sobre o que é a computação em nuvem e como o Microsoft Azure pode ajudá-lo a migrar e administrar seus negócios a partir da nuvem.

Techopedia explica Endian

Endian ou endianness é a ordem de bytes escolhida para toda a computação digital feita em um sistema de computador específico e determina a arquitetura e a abordagem de programação de baixo nível a serem usadas para esse sistema. Embora hoje em dia, a endianidade não seja uma preocupação tão grande para a compatibilidade do sistema, pois ela sempre pode ser contornada nos níveis mais baixos, para que programadores e usuários de linguagem de alto nível já sejam abstraídos da endianidade do sistema.

O termo endian foi introduzido pela primeira vez por Danny Cohen, especificamente os dois tipos de endianness: little-endian e big-endian, para descrever a ordenação de bytes em um conhecido documento de exame técnico e político para questões de ordenação de bytes em 1980. Ele havia destacado o termo do romance de Jonathan Swift, de 1726, "As Viagens de Gulliver", em que eclodiu uma guerra civil sobre qual extremidade do ovo deveria ser quebrada primeiro, o final menor ou o final maior.


O mundo da computação ainda está dividido entre grande e pequeno endianness, embora não haja mais vantagens ou desvantagens claras entre os dois. A indústria de microprocessadores gravitou em direção a little endian, porque a arquitetura x86 da Intel, hoje amplamente utilizada, usa isso. Mas o big endian é considerado como a ordem dos bytes da rede, porque o conjunto de protocolos da Internet (IP), que significa IPv4 / 6, TCP e UDP, faz uso disso. No entanto, considerando suas diferenças, os sistemas de computadores ainda funcionam porque essa diferença já foi levada em consideração.