Rumah Pembangunan Apa itu big-endian? - definisi dari techopedia

Apa itu big-endian? - definisi dari techopedia

Isi kandungan:

Anonim

Definisi - Apakah maksud Big-Endian?

Big-endian merujuk kepada cara bahawa data disimpan secara berturutan dalam memori komputer. Sama seperti dalam buku atau majalah, di mana perkataan pertama muncul di sudut kiri atas setiap halaman, data dalam sistem besar-endian dianjurkan supaya digit atau bait yang paling penting muncul di sudut kiri atas halaman ingatan, sementara yang paling tidak penting muncul di sudut kanan bawah. Ini adalah berbeza dengan sistem little-endian, di mana data yang paling penting diatur di sudut kiri atas, sementara bait yang paling penting muncul di sebelah kanan kanan. Kedua-dua sistem merujuk kepada 'endianness' sistem komputer, atau bagaimana bait disusun untuk sistem tertentu.

Techopedia menerangkan Big-Endian

Walaupun endianness tidak begitu umum sekarang, seni bina besar-endian lazimnya digunakan dalam komputer kerangka utama, terutamanya dalam mainframe IBM, sementara PC menggunakan konvensi kecil-endian sebaliknya. Ketidakstabilan yang digunakan oleh sistem boleh menjadi sangat menyusahkan kerana ia boleh mewujudkan ketidakserasian antara sistem, memastikan lebih banyak kerja ketika cuba memindahkan program dan aplikasi yang berbeza. Apabila menghantar data melalui rangkaian, tidak ada jaminan bahawa ia dapat difahami apabila ia sampai ke hujung yang lain. Ketidakserasian menjadi penghalang kerana penerima menggunakan sistem besar-endian akan salah tafsirkan data yang datang dari pengirim menggunakan sistem kecil-endian dan sebaliknya.


Walau bagaimanapun, masalah ini telah dihapuskan dalam sistem komputer moden dengan penukaran automatik. Di samping itu, menggunakan sistem besar-endian atau sedikit-endian hanya masuk akal jika anda memecahkan data ke dalam beberapa nilai kecil. Jika anda menggunakan daftar 32-bit atau lebih, anda boleh menyimpan segala-galanya dan tidak ada keperluan untuk mempertimbangkan ketangkasan sama sekali.

Apa itu big-endian? - definisi dari techopedia