نظام عشري مشفر ثنائيا

من ويكيبيديا، الموسوعة الحرة
اذهب إلى التنقل اذهب إلى البحث
Code BCD.svg

في الحوسبة والأنظمة الإلكترونية النظام العشري المشفر ثنائيا (BCD Binary-Coded-Decimal ) هو ليس نظاما عددياً بحد ذاته، بل يمزج ما بين العشري والثنائي، وتعتمد عليه بعض الآلات الحاسبة .[1][2][3] وكثير من الشرائح الإلكترونية،

طريقة العمل[عدل]

لدي الرقم العشري 4975 نأخذ الأرقام رقما رقما ونحولها إلى ثنائي فالأربعة تساوي 0100 والتسعة تساوي 1001 والسبعة تساوي 0111 والخمسة تساوي 0101 إذا 4975 = (BCD ( 0100 1001 0111 0101 هو النظام العشري لكن الأرقام به تكتب ثنائيا.

التحويل من النظام الثنائي إلى الBCD[عدل]

إيجاد Q1 Q2 Q3 :

Q1 = Q2 = Q3 = 0 = D' * D

إيجاد Q4 : (Q4 = AB + AC = A (B + C

إيجاد Q5 :

'Q5 = A * B’ * C

إيجاد Q6:

( Q6 = BA’ + BC =B (A’ + C

إيجاد Q7:

'Q7 = CA’ + ABC

إيجاد Q8:

Q8=D

مراجع[عدل]

  1. ^ Parag K., Lala (2007)، Principles of Modern Digital Design، جون وايلي وأولاده  [لغات أخرى]‏، ص. 20–25، ISBN 978-0-470-07296-7، مؤرشف من الأصل في 27 يناير 2020.{{استشهاد بكتاب}}: صيانة CS1: extra punctuation (link)
  2. ^ Intel® 64 and IA-32 Architectures Software Developer’s Manual, Volume 1: Basic Architecture، Intel Corporation، ديسمبر 2016، ص. 4-9، مؤرشف من الأصل في 23 نوفمبر 2016.
  3. ^ IBM BM 1401/1440/1460/1410/7010 Character Code Chart in BCD Order[وصلة مكسورة] نسخة محفوظة 11 مايو 2020 على موقع واي باك مشين.