ما هو رمز البادئة؟

رمز البادئة هو هيكل الكود الثنائي الذي يمثل أحرفًا أو أحرفًا معينة. يتم استخدام سلاسل التعليمات البرمجية هذه بواسطة أجهزة الكمبيوتر للتواصل. تتكون من أصفار وأخرى تترجم إلى أوامر أو كلمات معينة. على سبيل المثال ، قد يحتوي الحرف “A” على رمز بادئة من 0 بينما يمثل الرقم 1010 الحرف “D”.

تُستخدم الأشجار الثنائية لتمثيل كيفية ترجمة سلاسل الأرقام في رمز البادئة إلى أحرف أو أحرف أو رسائل معينة. تستخدم العديد من تطبيقات البرامج كود بادئة يعتمد على الأشجار الثنائية لضغط بياناتها. يتم دمج عدة مجموعات مختلفة من التعليمات البرمجية الثنائية في “شجرة” واحدة قد تحتوي على رسالة واحدة أو أكثر. عادة ما يكون هناك جذر يتم تمثيله إما بـ 0 أو 1 يساوي أحد الأحرف.

من الجذر ، يمكن اتباع امتداد للأرقام يترجم إلى حرف آخر. قد يكون هناك عدة فروع مختلفة تنبع من الخط الرئيسي للشجرة الثنائية والتي تترجم إلى أحرف منفصلة. تسمى الأحرف أو الأحرف التي يتم تمثيلها برقم ثنائي واحد بتات مفردة ، بينما تسمى الأحرف أو الأحرف التي يتم تمثيلها بأكثر من رقم ثنائي واحد بتاتين أو ثلاثة أو أربعة بتات.

يرتبط عدد البتات ارتباطًا مباشرًا بعدد الأرقام الثنائية التي تمثل حرفًا معينًا في كود البادئة. تُستخدم البتات المفردة عادةً للأحرف التي تظهر عدة مرات في الرسالة ، بينما تُستخدم السلاسل المكونة من بت أو أكثر لتلك الحروف والأحرف التي تحدث بشكل غير متكرر. على سبيل المثال ، إذا كان رمز البادئة يقوم بترميز كلمة “لا هوادة فيها” ، فمن المرجح أن يمثل بت واحد الحرف “E”.

عادةً ما يتم عمل الكلمات والرسائل عن طريق وضع رمز ثنائي معًا يقرأ من اليسار إلى اليمين من شجرة رمز البادئة. على سبيل المثال ، قد تحتوي شجرة ثنائية واحدة على الحرف “R” الذي يمثله الرقم الثنائي 0 ، والحرف “E” الذي يمثله السلسلة الثنائية 011 والحرف “D” الذي يمثله السلسلة الثنائية 0110. في هذه الحالة ، سيتم ربط كلمة “أحمر” معًا بالرمز 00110110.

باستخدام رموز البادئة ، يمكن لأجهزة الكمبيوتر والتطبيقات توفير مساحة. نظرًا لأن عددًا من الأوامر والرسائل تستخدم نفس الأحرف والأحرف ، يمكن تمثيل كل منها بترجمات رموز ثنائية معينة. بشكل منفصل ، قد تحتاج هذه الكلمات إلى مساحة تخزين إضافية نظرًا لكمية البتات التي يحتوي عليها كل منها. تعمل الأشجار الثنائية على تقليل مقدار البتات المطلوبة ، مما يؤدي أحيانًا إلى زيادة مساحة التخزين بنسبة تصل إلى 50 بالمائة.