Zašto se koristi mali endian?

Sadržaj:

Zašto se koristi mali endian?
Zašto se koristi mali endian?
Anonim

Prednosti Little Endiana su: Lako je očitati vrijednost u različitim veličinama slova. Na primjer, varijabla A=0x13 u 64-bitnoj vrijednosti u memoriji na adresi B će biti 1300 0000 0000 0000. A će se uvijek čitati kao 19 bez obzira na korištenje 8, 16, 32, 64-bitnih čitanja.

Zašto su nam potrebni mali i veliki-endian?

Endianness se prvenstveno izražava kao big-endian (BE) ili little-endian (LE). Big-endian sistem pohranjuje najznačajniji bajt riječi na najmanjoj memorijskoj adresi i najmanji bajt na najvećoj. Suprotno tome, sistem sa malim endian-om pohranjuje najmanji značajan bajt na najmanju adresu.

Zašto nam treba endian?

Vraćajući se na članak na Wikipediji, navedena prednost big-endian brojeva je u tome što se veličina broja može lakše procijeniti jer je najznačajnija cifra prva.

Zašto procesori koriste mali endian?

Ako prvo dohvati najmanji bajt, može početi sa sabiranjem dok se najznačajniji bajt preuzima iz memorije. Ovaj paralelizam je razlog zašto su performanse bolje u malom endianu na sistemu.

Da li se koristi Little Endian?

Upotrebe. I big endian i small endian se široko koriste u digitalnoj elektronici. … Na primjer, VAX pokretni zarez koristi mješoviti-endian (također se naziva srednji-endian). Redoslijed bajtova u 16-bitnoj riječi razlikuje se od redoslijeda16-bitne riječi unutar 32-bitne riječi.

Preporučuje se: