Bahay Pag-unlad Ano ang big-endian? - kahulugan mula sa techopedia

Ano ang big-endian? - kahulugan mula sa techopedia

Talaan ng mga Nilalaman:

Anonim

Kahulugan - Ano ang ibig sabihin ng Big-Endian?

Ang Big-endian ay tumutukoy sa paraan na ang data ay sunud-sunod na nakaimbak sa memorya ng computer. Tulad ng sa mga libro o magazine, kung saan ang unang salita ay lilitaw sa tuktok na kaliwang sulok ng bawat pahina, ang data sa isang big-endian system ay isinaayos tulad na ang pinaka makabuluhang mga numero o mga baitang ay lilitaw sa itaas na kaliwang sulok ng isang memorya ng pahina, habang ang pinakamaliit na makabuluhan ay lumilitaw sa ibabang kanang sulok. Kabaligtaran ito sa mga sistema ng maliit na endian, kung saan ang hindi bababa sa makabuluhang data ay naayos sa kanang kaliwang sulok, habang ang pinakamahalagang mga byte ay lilitaw sa ilalim-kanan. Ang parehong mga sistema ay tumutukoy sa isang computer system '"endianness, " o kung paano inayos ang mga byte para sa partikular na system.

Ipinaliwanag ng Techopedia ang Big-Endian

Bagaman ang pagiging endianness ay hindi gaanong karaniwan sa ngayon, ang malalaking arkitektura ay karaniwang ginagamit sa mga computer na mainframe, lalo na sa IBM mainframes, habang ang mga PC ay ginamit ang maliit na pagtatapos ng kombensyon. Ang katapatan na ginagamit ng isang sistema ay maaaring maging lubhang nakakapagpabagabag dahil makagawa ito ng hindi pagkakatugma sa pagitan ng mga system, tinitiyak ang mas maraming trabaho kapag sinusubukan mong port ang iba't ibang mga programa at aplikasyon. Kapag nagpapadala ng data sa isang network, walang katiyakan na maiintindihan ito pagdating sa kabilang dulo. Ang hindi pagkakatugma ay nagiging isang sagabal dahil ang isang tatanggap na gumagamit ng isang sistema ng malaking-endian ay mag-misinterpret ng data na nagmula sa isang nagpadala gamit ang isang medyo endian system at kabaligtaran.


Gayunpaman, ang problemang ito ay tinanggal sa mga modernong sistema ng computer sa pamamagitan ng awtomatikong pag-convert. Bilang karagdagan, ang paggamit ng mga big-endian o kaunting-endian na mga sistema ay may katuturan lamang kung nasisira mo ang data sa maraming maliit na halaga. Kung gumagamit ka ng isang 32-bit na rehistro o higit pa, maaari mong maiimbak ang lahat at hindi na kailangang isaalang-alang ang katapatan.

Ano ang big-endian? - kahulugan mula sa techopedia