النظام الثنائي
(Binary system)
أن فهم نظام العد الثنائي أمر ضروري لأن النظام هو لغة الحاسبات الرقمية وبواسطتها تتم جميع العمليات الحسابية وميزات هذا النظام متعددة نذكر أهم الميزات:
أنه يحتاج فقط إلى رمزين (1) والرمز (0) للتعبير عن أي عدد 0
والميزة الثانية هي تعدد الوسائل الإلكترونية التي يمكن بواسطتها تمثيل لهذا النظام وخاصة أن معظم الأجهزة الإلكترونية تملك حالتي أستقرار0
والأمثلة على ذلك هي : الترانسيتورات -الديودات-الحواكم-المفاتيح إلخ0
وبالتالي يمكن إعطاء إحدى الحالات المستقرة (1) والأخرى (0) وبترتب مناسب لهذه العناصر يمكن تمثيل النظام الثنائي 0
أن للعدد الثنائي مراتب مشابه تماما لمراتب العدد العشري وقيمة كل مرتبة ثنائية هي من مضاعفات العدد (2) الذي يمثل أساس هذا النظام ونعبر عنه بالسلسلة التالية :
(1,2,4,8,16,32,64,128,00000000)
أقصى عدد عشري يمكن أن نعبر عنه بعدد مراتب ثنائية يحسب من المعادلة التالية:
Nmax=2^n-1 حيث أن n:عدد المراتب الثنائية
Nmax: أعظم عدد عشري
مثال : إذا كانت عدد المراتب الثنائيةn=4فأن اعظم عدد عشري يمكن حسابه من المعادلة السابقة هو:
Nmax=2^4-1=16-1=15
ويكتب على الشكل التالي بالثنائي : ( 1111)
هذه هي الأعداد من (0) إلى (15) مرتبة على الشكل التالي:
0=0000
1=0001
2=0010
3=0011
4=0100
5=0101
6=0110
7=0111
8=1000
9=1001
10=1010
11=1011
12=1100
13=1101
14=1110
15=1111
ارجوا من الله أنني قد قدمت لكم فكرة عن النظام الثنائي وسأقوم لاحقا بشرح لنظام العد السداسي عشر الذي هو يستخدم في البرمجة لسهولة كتابته والذي تتألف أرقامه من(0-1-2-3-4-5-6-7-8-9-A-B-C-D-E-F) فمثلا الرقم الثنائي 1111=Fفقط لذلك يساعد على البرمجة وتخيلوا لو أنني أريد مثلا أن أكتب FFFFFFFF بالنظام الثنائي لكان هنالك صعوبة كبيرة جدا من طول العدد11111111111111111111111111111111 لذلك فهو مهم جدا في البرمجة 0 أما الدارات الإلكترونية لا تتعامل داخليا إلا مع النظام الثنائي فقط 0
أخوكم :SHARIF
ملاحظة: أرجو منكم أن لا تبخلوا علي باقتراحاتكم هل أتابع معكم الدروس أم لا 0 حتى تعم الفائدة العلمية على الجميع ونستفيد من هذا المنتدى الرائع بشكل جيد أن شاء الله لأن العلم نور 0