Kodėl naudojamas mažas endianas?

Turinys:

Kodėl naudojamas mažas endianas?
Kodėl naudojamas mažas endianas?
Anonim

Little Endian pranašumai yra šie: Lengva nuskaityti įvairių dydžių šrifto vertę. Pavyzdžiui, kintamasis A=0x13 64 bitų reikšmėje atmintyje adresu B bus 1300 0000 0000 0000. A visada bus skaitomas kaip 19, nepaisant 8, 16, 32, 64 bitų skaitymo.

Kam mums reikia mažojo ir didžiojo?

Endiškumas pirmiausia išreiškiamas kaip big-endian (BE) arba little-endian (LE). Didelės apimties sistema saugo reikšmingiausią žodžio baitą mažiausiu atminties adresu ir mažiausiai reikšmingą baitą didžiausiame. Priešingai, nedidelė sistema išsaugo mažiausiai reikšmingą baitą mažiausiu adresu.

Kam mums reikia endian?

Grįžtant prie Vikipedijos straipsnio, teigiama, kad didžiųjų skaičių pranašumas yra tas, kad skaičiaus dydį galima lengviau įvertinti, nes svarbiausias skaitmuo yra pirmas.

Kodėl procesoriai naudoja mažąjį endianą?

Jei jis pirmiausia paima mažiausiai reikšmingą baitą, jis gali pradėti pridėti, kol iš atminties paimamas reikšmingiausias baitas. Dėl šio lygiagretumo tokiose sistemose našumas yra geresnis.

Ar naudojamas Little Endian?

Naudojimas. Tiek didysis, tiek mažasis endianas yra plačiai naudojami skaitmeninėje elektronikoje. … Pavyzdžiui, VAX slankusis kablelis naudoja mišrų-endianą (taip pat vadinamą viduriu-endianu). Baitų tvarka 16 bitų žodyje skiriasi nuo tvarkos16 bitų žodžiai 32 bitų žodyje.

Rekomenduojamas: