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

في الحوسبة والأنظمة الإلكترونية النظام العشري المشفر ثنائيا (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 على موقع واي باك مشين.
  • بوابة علم الحاسوب
  • بوابة رياضيات
  • بوابة تقنية المعلومات
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.