جدول المحتويات:
التعريف - ماذا يعني Big-Endian؟
يشير Big-endian إلى الطريقة التي يتم بها تخزين البيانات بالتتابع في ذاكرة الكمبيوتر. كما هو الحال في الكتب أو المجلات ، حيث تظهر الكلمة الأولى في الركن الأيمن العلوي من كل صفحة ، يتم تنظيم البيانات الموجودة في نظام كبير النهاية بحيث تظهر الأرقام أو البايتات الأكثر أهمية في الزاوية العلوية اليسرى من صفحة الذاكرة ، في حين أن أقلها أهمية تظهر في الركن الأيمن السفلي. يتناقض هذا مع أنظمة endian الصغيرة ، حيث يتم تنظيم البيانات الأقل أهمية في الزاوية اليسرى العليا ، بينما تظهر البايتات الأكثر أهمية في أسفل اليمين. يشير كلا النظامين إلى "endianness" لأنظمة الكمبيوتر أو كيفية ترتيب البايتات لهذا النظام المعين.
تيكوبيديا تشرح Big Endian
على الرغم من أن endianness أقل شيوعًا في الوقت الحالي ، إلا أن العمارة ذات النهاية الكبيرة كانت تُستخدم عادةً في أجهزة الكمبيوتر المركزية ، خاصة في أجهزة الكمبيوتر المركزية من IBM ، في حين تستخدم أجهزة الكمبيوتر الاصطلاحية endian القليل بدلاً من ذلك. يمكن أن تصبح النهاية التي يستخدمها نظام ما مزعجة للغاية لأنها يمكن أن تخلق عدم توافق بين الأنظمة ، مما يضمن المزيد من العمل عند محاولة نقل البرامج والتطبيقات المختلفة. عند إرسال البيانات عبر شبكة ، ليس هناك ما يضمن أنه يمكن فهمها عندما تصل إلى الطرف الآخر. يصبح عدم التوافق عائقًا لأن المتلقي الذي يستخدم نظامًا كبير النهاية سوف يسيء تفسير البيانات التي تأتي من مرسل يستخدم نظامًا صغير النهاية والعكس صحيح.
ومع ذلك ، تم حل هذه المشكلة في أنظمة الكمبيوتر الحديثة عن طريق التحويلات التلقائية. بالإضافة إلى ذلك ، فإن استخدام أنظمة endian end-end أو end-little endian يكون منطقيًا فقط إذا كنت تقوم بتقسيم البيانات إلى عدة قيم صغيرة. إذا كنت تستخدم سجل 32 بت أو أكثر ، فيمكنك تخزين كل شيء وليس هناك حاجة للنظر في endianness على الإطلاق.
