مرجع
آخر الزيارات

ترقيم البتات

726 كلمة•0 مشاهدة•🗒️ منذ يوم
باختصار: في الحوسبة ، ترقيم البتات هو الاصطلاح المعتمد لتحديد مواضع البتات في رقم ثنائي . في هذه المقالة 8 أقسام: «مثال على عدد صحيح موقّع»، «مثال على عدد صحيح غير موقّع» و«ترقيم البت الأقل أهمية LSb بالتسلسل 0» وغيرها.
المحتويات
  1. مثال على عدد صحيح موقّع
  2. مثال على عدد صحيح غير موقّع
  3. ترقيم البت الأقل أهمية LSb بالتسلسل 0
  4. ترقيم البت الأكثر أهمية MSb بالتسلسل 0
  5. أهمية البت والفهرسة
  6. اللوغاريتم الثنائي
  7. آخر
  8. حساب LSb

في البداية، في الحوسبة ، ترقيم البتات هو الاصطلاح المعتمد لتحديد مواضع البتات في رقم ثنائي . وفيما يلي تفاصيل أوسع عن ذلك.

مثال على عدد صحيح موقّع

البت الأكثر أهمية أولاً vs البت الأقل أهمية أولاً

إضافةً إلى ذلك، يوضح هذا الجدول مثالاً لقيمة عشرية موقعة مكونة من 8 بتات باستخدام طريقة المتمم الثنائي . يحتوي البت الأكثر أهمية في MSb على وزن سلبي في الأعداد الصحيحة الموقعة، في هذه الحالة -27 = -128. الأجزاء الأخرى لها أوزان إيجابية. يبلغ وزن LSb( البت الأقل أهمية ) 20 = 1. القيمة الموقعة في هذه الحالة هي -128+2 = -126.

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

إضافةً إلى ذلك، تعني البت الأقل أهمية أولاً أن البت الأقل أهمية سيصل أولاً: وبالتالي، مثلًا، نفس الرقم السداسي عشر 0x12 ، 00010010 في التمثيل الثنائي، سيصل في التسلسل (المقلوب) 0 1 0 0 1 0 0 0 .

وفي هذا السياق، تعني البت الأكثر أهمية أولاً أن البت الأكثر أهمية سيصل أولاً: وبالتالي، مثلًا، الرقم السداسي عشر 0x12 ، 00010010 في التمثيل الثنائي، سيصل على هيئة التسلسل 0 0 0 1 0 0 1 0 .

مثال على عدد صحيح غير موقّع

علاوةً على ذلك، يوضح هذا الجدول مثالاً للقيمة العشرية 149 و مكان LSb. في هذا المثال، يقع موضع قيمة الوحدة الثنائية (العدد العشري 1 أو 0) في موضع البت 0 (n = 0). MSb تعني البت الأكثر أهمية ، بينما LSb تعني البت الأقل أهمية .

ترقيم البت الأقل أهمية LSb بالتسلسل 0

علاوةً على ذلك، حيث يشير bi إلى قيمة البت ذي الرقم i (اما 0 او 1)، ويشير N إلى إجمالي عدد البتات.

وعلى صعيد آخر، عندما يبدأ ترقيم البتات من الصفر بالنسبة للبت الأقل أهمية (LSb)، يُطلق على مخطط الترقيم اسم LSb 0 . تتميز طريقة ترقيم البتات هذه بميزة أنه بالنسبة لأي رقم غير موقّع (لا يقبل الاعداد السالبة)، يمكن حساب قيمة الرقم باستخدام الأس مع رقم البت و أساس 2. وبالتالي فإن قيمة عدد صحيح ثنائي غير موقّع هي

ترقيم البت الأكثر أهمية MSb بالتسلسل 0

إضافةً إلى ذلك، عندما يبدأ ترقيم البتات من الصفر بالنسبة للبت الأكثر أهمية (MSb)، يُطلق على مخطط الترقيم اسم MSb 0 .

وبالتالي فإن قيمة عدد صحيح ثنائي غير موقّع هي

أهمية البت والفهرسة

البت الأقل أهمية في الاخفاء (التورية)

في هذا الإطار، ترتبط فهرسة البت بالترميز الموضعي فقط للقيمة في أساس العد 2. لهذا السبب، لا يتأثر الرقم التسلسلي للبت بكيفية تخزين القيمة على الجهاز، مثل ترتيب بايتات القيمة. بل هو خاصية للقيمة الرقمية في النظام الثنائي نفسه. يتم استخدام هذا غالبًا في البرمجة عبر تحويل البت : القيمة: 1 << n تتوافق مع البت ذو الترتيب n من عدد صحيح ثنائي (أي بقيمة 2n).

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

ومن ناحية أخرى، في الحوسبة ، البت الأقل أهمية (LSb) هو موضع البت في عدد صحيح ثنائي الذي يمثل مكان الواحدات الثنائية في العدد. وبالمثل، يمثل البت الأكثر أهمية (MSb) أعلى مكان في الترتيب للعدد الصحيح الثنائي. يشار إلى LSb أحيانًا باسم البت منخفض الترتيب أو البت الموجود في أقصى اليمين ، بسبب الاتفاقية في التدوين الموضعي لكتابة أرقام أقل أهمية إلى اليمين. يُشار إلى MSb كذلك باسم البت عالي الترتيب أو البت الموجود في أقصى اليسار . في كلتا الحالتين، يرتبط LSb وMSb بشكل مباشر بالرقم الأقل أهمية والرقم الأكثر أهمية في عدد صحيح عشري .

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

اللوغاريتم الثنائي

  • الوحدة في المركز الأخير (ULP)
  • البحث عن المجموعة الأولى
  • عنوان MAC: تدوين البتات المعكوسة

آخر

  • بالنسبة لترقيم MSb 1، قيمة عدد صحيح ثنائي غير موقّع هي
  • أرقام PL/I هي سلاسل تبدأ بالرقم 1 للبت الموجود في أقصى اليسار.
  • تستعمل دالة في لغة برمجة فورتران ترقيم LSb 0.
  • انظر كذلك
  • أرينك 429
  • نظام الأعداد الثنائية
  • تمثيلات الأرقام الموقعة
  • مكمل اثنين
  • الانديانية

حساب LSb

وفي السياق ذاته، يمكن حساب LSb لعدد ما مع تعقيد زمني قدره مع الصيغة ، حيث تعني العملية البتية "وَ" و تعني العملية بتية "ليس" (العكس) على .

ما رأيك في هذه المقالة؟

📝 هل في هذه المقالة خطأ؟

إذا وجدت معلومة تحتاج تصحيحاً أو إضافة، أو أردت حذف المقالة، أرسل لنا طلباً وسنراجعه.