عملية الطرح في Binary System

شرح لآلية الطرح في النظام الثنائي

Zero To 0neمنذ 6 سنوات

عملية الطرح في نظام الثنائي

Binary System

 

في نظام Binary تكون عملية الطرح بين أعدادها مختلفة عن طرح أعداد النظام العشري ()، تحتوي على بعض من الخطوات البسيطة سأوضحها لكم من خلال هذا المقال ... هيّا لنبدأ؛

النظام الثنائي يحتوي على العددين 0 و 1 ، عملية الطرح بين العددين تكون كالتالي:

  1. إيجاد First complement للعدد الثاني.
  2. إيجاد Second complement لعدد الثاني.
  3. تحويل عملية الطرح إلى جمع.
  4. الجمع بين العددين.

 

عملية الجمع تكون كالتالي:

1 + 0 = 1

0 + 1= 1

1 + 1= 0 1

1 + 1 + 1 = 1 1

 

مثلاً:

1 0 1 0 0 1 1 – 0 1 0 0 1 1 0 = ??

 

A = 1 0 1 0 0 1 1

B = 0 1 0 0 1 1 0

 

إيجاد First complement لعدد الثاني تكون بـ تبديل :

1 -> 0

0 ->1

 

0 1 0 0 1 1 0

First Complement : 1 0 1 1 0 0 1

B = 1 0 1 1 0 0 1

 

إيجاد Second complement لـ العدد الثاني:

  • تكون بالجمع مع العدد 1

    1 0 1 1 0 0 1   

+

    1

-------------------

1 0 1 1 0 1 1

B = 1 0 1 1 0 1 1

 

الجمع مع العدد الأول:

 

A = 1 0 1 0 0 1 1

B = 1 0 1 1 0 1 1

 

1 0 1 0 0 1 1    

+

1 0 1 1 0 1 1    

---------------------

1 0 1 0 1 1 1 0 

الجواب هو : 1 0 1 0 1 1 1 0 

 

هذا هو مقال اليوم و بإذن الله نلقاكم في مقالات قريبة ... إلى اللقاء

كلمات دليلية: binary
0
إعجاب
10681
مشاهدات
0
مشاركة
1
متابع

التعليقات (0)

لايوجد لديك حساب في عالم البرمجة؟

تحب تنضم لعالم البرمجة؟ وتنشئ عالمك الخاص، تنشر المقالات، الدورات، تشارك المبرمجين وتساعد الآخرين، اشترك الآن بخطوات يسيرة !