بعدما تعرفنا على طريقة Signed Magnitude Representation  وطريقة المتمم الأحادي لتمثيل الأعداد السالبة وتعرفنا على المشاكل التي بهما، سنتعرف في هذا الدرس على الطريقة الأكثر استعمالا لتمثيل الأعداد السالبة. هذه الطريقة تسمى المتمم الثنائي - Two's Complement. في الدرس شرح للخطوات المتبعة لتحويل الأعداد السالبة والموجبة بهذه الطريقة من النظام العشري إلى النظام الثنائي وفي الأسفل ستجدون تمارين محلولة، يمكنكم الاستعانة بها للتدرب. في الدرس المقبل سنقدم طريقة تحويل الأعداد بإشارة من النظام الثنائي للنظام العشري بهذه الطريقة.

هذا الدرس يشمل:

  1. تحويل عدد سالب من النظام العشري إلى النظام الثنائي بطريقة المتمم الثنائي
  2. تقنية لتحويل عدد سالب من النظام العشري إلى النظام الثنائي بطريقة المتمم الثنائي بسرعة
  3. تحويل عدد سالب بعدد بتات مختلف

تمارين تطبيقية محلولة لتمثيل الأعداد السالبة بطريقة المتمم الثنائي

 للتدرب على هذه الطريقة، حاول القيام بالتمارين التالية ومقارنة النتائج التي تصل لها بالحلول.

 

لقطة من الدرس: تمثيل الأعداد السالبة بطريقة المتمم الثنائي

  حول الأعداد العشرية التالية للنظام الثنائي باستخدام طريقة المتمم الثنائي، بحجم 8 بت!

5-، 15-، 24، 65-، 13-

 

5- = 11111011

15- = 11110001

24 = 00011000 = 11000  الأعداد الموجبة تحول مباشرة للنظام العشري كما رأينا في الدروس الأولى.

65- = 10111111

13- = 11110011

 

  حول الأعداد العشرية التالية للنظام الثنائي باستخدام طريقة المتمم الثنائي، بحجم 16 بت!

5-، 15-، 24، 65-، 13-

 

5- = 11111111111111011

15- = 1111111111110001

24 = 0000000000110000 = 11000   الأعداد الموجبة تحول مباشرة للنظام العشري كما رأينا في الدروس الأولى.

65- = 1111111110111111

13- = 1111111111110011