عدد الرسائل : 282 العمر : 33 المكان : Inside My Room العمل : Student In Faculty Of Engineering مذاجك ايه؟ : تاريخ التسجيل : 17/08/2008
موضوع: شرح لـــ Binary System الخميس سبتمبر 11, 2008 5:46 pm
نظام العدد الثنائي (binary number system) في هذا النظام كل رقم فيه يمثل بإحدى القيمتين الوحيدتين وهما 1 أو 0 بعكس النظام العشري الذي كل رقم فيه ربما تكون له احد القيم من 0 إلى 9 كل عدد ثنائي (binary digit) يسمى bit و كل 8-bit يسمى byte الـ binary numbers عبارة عن خط من الأرقام الثنائية مثال 1100 و 1010 في حال يتكون هذا الخط من أربعة أرقام ثنائية (bits) مثال 1100 نطلق عليه مسمى 4-bit طريقة التحويل من binary الى denary لنفرض أن لدينا قيمة الـ binary التي هي (1101) و نريد تحويلها الى denary طريقة الحل : أولا نلاحظ أن الـ binary مكون من أربع أرقام و هي 1 – 1 – 0 – 1 قبل البدء في عملية التحويل لابد أن نعرف أننا في نظام العدد الثنائي (binary number system) نستخدم الرقم (2) لكل رقم من أرقام الـ binary كأساس له وللتوضيح اكثر لاحظ الجدول التالي 1 0 1 1 2^0 2^1 2^2 2^3
في الجدول السابق وضعنا أسفل كل رقم من أرقام الـ binary الرقم 2 و السبب لأننا نستخدم نظام العدد الثنائي بعد ذلك نقوم بوضع أس للعدد 2 في كل خانه قيمة الأس تبدأ من العدد 0 و تنتهي على حسب عدد خانات الـ binary يعني لو كان عدد أرقام أو خانات الـ binary هي 4 فبيكون الأس للعدد 2 يبدأ من 0 و ينتهي عند 3 1 0 1 1 2^0 2^1 2^2 2^3
ملاحظة: استخدمت طريقة الأس 2^0 لأن الجهاز لا يدعم سوى هذي الطريقة في كتابة الأس ولو كانت عدد أرقام أو خانات الـ binary هي 8 فا الأس راح يبدا من 0 و ينتهي عند 7 و هكذا . بعد ما وضعنا الأس نقوم بعملية حساب الأس كالتالي 2^0=1 2^1=2 2^2=4 2^3=8
1 0 1 1 1 2 4 8
بعد عملية حساب الأس نقوم بضرب ناتج الأس مع قيمة الـ binary الموجودة فوقه كالتالي 1*1=1 0*2=0 1*4=4 1*8=8 بعد ذلك نقوم بجمع نواتج عملية الضرب السابقة وهي 1+0+4+8 وناتج عملية الجمع هي قيمة الـ denary = 13 أي أن العدد 13 هو الـ denary و بذلك نكون قد تعلمنا طريقة تحويل الـ binary إلى denary
عدل سابقا من قبل HOSSAM في السبت سبتمبر 13, 2008 3:24 am عدل 1 مرات
HOSSAM ADMIN
عدد الرسائل : 282 العمر : 33 المكان : Inside My Room العمل : Student In Faculty Of Engineering مذاجك ايه؟ : تاريخ التسجيل : 17/08/2008
موضوع: رد: شرح لـــ Binary System الخميس سبتمبر 11, 2008 5:48 pm
تكمله الشرح
طريقة التحويل من الـ denary الى الـ binary
لنفرض ان لدينا قيمة الـ denary تساوي 230 لـ 8-bit
من المعطى السابق (8-bit) نعرف بأننا سنقوم برسم جدول مقسم الى 8 اقسام
كل قسم منه يحتوي على العدد 2 مرفوع بأس
كما ذكرت سابقا ان السبب في وضع العدد2 هو اننا نستخدم نظام العد الثنائي
اما بالنسبة للأس فيبدأ من 0 وينتهي في مثالا هذا بالعدد 7
لنفرض ان لدينا قيمة بالنظام الستعشري وهي تساوي EB7 و اراد منا ان نحولها الى denary
طريقة الحل كالتالي :
من الجدول السابق لو نظرنا الى الحرف E في جدول الـ Hexadecimal
نلاحظ ان القيمة المواجهة له في جدول الـ denary تساوي 14
وان الحرف B يساوي 11
والرقم 7 يساوي 7
بعد ان استخرجنا قيم الـ Hexadecimal المساوي لها في جدول الـ denary
نقوم بضرب كل قيمة بالعدد 16 وهذا العدد يكون مرفوع بالأس
قيمة الأس تبدأ من 0 مثل الطريقة التي سبق ان شرحتها سابقا
فيصبح كالتالي :
( 7 * 16^0 ) = 7
( 11 * 16^1 ) = 176
( 14 * 16^2 ) = 3584
بعد ذلك نقوم بجمع النواتج كالتالي:
7 + 176 + 3584 = 3767
GLADIATOR Sub ADMIN
عدد الرسائل : 224 العمر : 34 المكان : i can feel that i have never felt before العمل : student at faculty of english commerce مذاجك ايه؟ : تاريخ التسجيل : 18/08/2008
موضوع: رد: شرح لـــ Binary System الخميس سبتمبر 11, 2008 6:06 pm
HOSSAM ADMIN
عدد الرسائل : 282 العمر : 33 المكان : Inside My Room العمل : Student In Faculty Of Engineering مذاجك ايه؟ : تاريخ التسجيل : 17/08/2008
موضوع: رد: شرح لـــ Binary System السبت سبتمبر 13, 2008 1:14 am
ميرسي Gladiator لمرورك
MANS المشرف العام
عدد الرسائل : 249 العمر : 33 المكان : where the warm feeling is falling العمل : student تاريخ التسجيل : 27/08/2008
موضوع: رد: شرح لـــ Binary System السبت سبتمبر 13, 2008 2:53 am
يا مجهودك يا سمسم
HOSSAM ADMIN
عدد الرسائل : 282 العمر : 33 المكان : Inside My Room العمل : Student In Faculty Of Engineering مذاجك ايه؟ : تاريخ التسجيل : 17/08/2008
موضوع: رد: شرح لـــ Binary System السبت سبتمبر 13, 2008 3:25 am
ميرسي يا برنس لردك
genius_devil عضو جديد
عدد الرسائل : 69 تاريخ التسجيل : 03/11/2008
موضوع: رد: شرح لـــ Binary System الثلاثاء نوفمبر 04, 2008 12:56 am
مجهود رائع شكرا لك
HOSSAM ADMIN
عدد الرسائل : 282 العمر : 33 المكان : Inside My Room العمل : Student In Faculty Of Engineering مذاجك ايه؟ : تاريخ التسجيل : 17/08/2008
موضوع: رد: شرح لـــ Binary System الثلاثاء نوفمبر 04, 2008 9:57 pm