1.4.2 ترجمة الأعداد الثنائية غير الموقعة unsigned binary integer إلى العشرية Decimal - نسخة قابلة للطباعة +- الفريق العربي للهندسة العكسية (https://www.at4re.net/f) +-- قسم : منتديات البرمجة - Programming Forums (https://www.at4re.net/f/forum-5.html) +--- قسم : البرمجة بالأسمبلي - Assembly Section (https://www.at4re.net/f/forum-16.html) +--- الموضوع : 1.4.2 ترجمة الأعداد الثنائية غير الموقعة unsigned binary integer إلى العشرية Decimal (/thread-3944.html) |
1.4.2 ترجمة الأعداد الثنائية غير الموقعة unsigned binary integer إلى العشرية Decimal - R333T - 11-05-2024 رحلة في عالم الأسمبلي https://www.youtube.com/playlist?list=PL..._swadKSPga # الفصل 0 : تمهيد # الفصل 1 : المفاهيم الأساسية في لغة الassembly
ترجمة الأعداد الثنائية غير الموقعة unsigned binary integer إلى العشرية (Decimal). التدوين المرجح للوزن (Weighted positional notation) يمثل وسيلة ملائمة لحساب القيمة العشرية لعدد ثنائي غير موقع (unsigned binary integer) له n أرقام: dec = (Dn−1 × 2n−1) + (Dn−2 × 2n−2) + … + (D1 × 21) + (D0 × 20) ال (digits) D يشير إلى رقم ثنائي. على سبيل المثال، الbinary إلى 00001001 يساوي 9. نحسب هذه القيمة من خلال ترك المصطلحات terms التي تساوي صفر: (1 × 2^3) + (1 × 2^0) = 9 الحساب نفسه موضح في الشكل التالي: |