Endian

Автор: John Stephens
Дата На Създаване: 2 Януари 2021
Дата На Актуализиране: 28 Юни 2024
Anonim
Endianness Explained With an Egg - Computerphile
Видео: Endianness Explained With an Egg - Computerphile

Съдържание

Определение - Какво означава Endian?

Endian се отнася до начина, по който се възприема или действа поредността на байтовете в многобайтова стойност. Това е системата за подреждане на отделните елементи в цифрова дума в паметта на компютъра, както и описване на реда за предаване на байтови данни през цифрова връзка. Цифровите думи могат да бъдат представени като малко-ендиани или големи-ендиани.


Въведение в Microsoft Azure и Microsoft Cloud | В това ръководство ще научите за какво се занимава компютърните изчисления и как Microsoft Azure може да ви помогне да мигрирате и стартирате бизнеса си от облака.

Техопедия обяснява Ендиан

Endian или endianness е редът на байтовете, избран за всички цифрови изчисления, направени в конкретна компютърна система и диктува архитектурата и ниско ниво на програмиране подход, който да се използва за тази система. Въпреки че днес, endianness не е толкова голяма грижа за съвместимостта на системата, тъй като тя винаги може да бъде заобиколена в по-ниските нива, така че програмистите и потребителите на високо ниво вече да бъдат абстрахирани от излагането на системата.

Терминът ендиан е въведен за първи път от Дани Коен, по-специално двата вида ендианс: малко-ендиан и голям-ендиан, за да опише подреждането на байтове в добре известен документ за политически и технически прегледи за проблеми с подреждането на байтове през 1980 г. Той подчертано изготви терминът от романа на Джонатан Суифт от 1726 г. „Пътешествията на Гъливер“, където избухна гражданска война, кой край на яйцето трябва да бъде напукан първо, малкия край или големия край.


Компютърният свят все още е разделен между големи и малки издръжливости, въпреки че вече няма ясни предимства или недостатъци между двете. Микропроцесорната индустрия се ориентира към малко ендиан, тъй като x86 архитектурата на Intel, която е широко използвана днес, използва това. Но big-endian се счита за ред на байтовете на мрежата, тъй като пакетът Internet Protocol (IP), което означава IPv4 / 6, TCP и UDP, използва това. Въпреки това, като се имат предвид различията им, компютърните системи все още работят, тъй като тази разлика вече е взета предвид.