منتديات أجمل حلم الشبابية
أهلا بكم زورارنا الكرام
تفضلو بالتسجيل بالمنتى عن طرثق الضغط على زر التسجيل ونشكر لكم تفاعلكم
إدارة المنتدى
منتديات أجمل حلم الشبابية
هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.



 
الرئيسيةالبوابةأحدث الصورالتسجيلدخول

 

 الدرس السادس Pic

اذهب الى الأسفل 
كاتب الموضوعرسالة





نقاط العضو : 19855
تاريخ التسجيل : 01/01/1970

الدرس السادس Pic Empty
مُساهمةموضوع: الدرس السادس Pic   الدرس السادس Pic Emptyالأربعاء يونيو 01, 2011 4:23 pm

أنظمة العد_المتحولات و أنواعها:



سنستخدم في هذه السلسة النظام العشري للتعبير عن القيم العددية وذلك للتبسيط

ولكن ذلك لن يعفيك من أن تكون ماهراً في أنظمة الثنائي والست عشري.

وسنجد فيما بعد أن بيئة البرمجة (mikroc) تؤمن تحويل سريع بين كافة أنظمة العد ببساطة, مرة أخرى ذلك لن يعفيك.

أريد أن أشرح نقطة مهمة وهي كيف يعبر عن الرقم الذي يحوي فاصلة مثلاً (5.434)

يدعى المتحول الحاوي على قيمة عددية تضم فاصلة بـــــ(Float)

لا يمكن للمتحكم حقيقة التعامل إلا مع القيم العددية بالنظام الثنائي
وعندما نسند قيمة عددية ولتكن مثلاً (2.334) سيتم تحويلها إلى النظام
الثنائي فبل أن تذهب إلى المتحكم ولكن كيف؟

في الشكل التالي رقم يحوي فاصلة منشور وفق الهيكلية float

حيث يعبر في هذه الهيكلية عن أي رقم يحوي فاصلة بـ32bits تفسر على الشكل
[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط]

تحدد الخانة الأكثر أهمية إشارة الرقم , إذا كانت قيمتها
1=الرقم سالب
0=الرقم موجب
الأس ويتألف من 8bits ولتبسيط الحساب فلنعتبر أن القيمة العشرية لهذا الـbyte تساوي 128 .
نجري الآن عملية طرح من ثابت يساوي 127
E=128-127=1
الآن الجزء الأساسي يتألف من 23bits وليكن مثلاً 1110000000000000000000
نقوم بجمع الحدود المساوية للواحد باعتبارها العدد 2 مرفوعاً لأس متزايد وسالب
فيصبح المثال السابق على الشكل التالي:
[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط]

(يمكنك استخدام الآلة الحاسبة الخاصة بجهاز الكومبيوتر)
نحسب الناتج النهائي من العلاقة :
[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط]

حيث s=0 للأعداد الموجبة و s=1 للأعداد السالبة.
مثال آخر : ليكن لدينا الرقم الثنائي من نوع float ذو التشكيلة التالية :
0 10000001 10000000000000000000000
حول الرقم أعلاه إلى النظام العشري
إشارة الرقم : موجبة
[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط]

الرقم بالنظام العشري يساوي
[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط]

]

منقول[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط][ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط]
الرجوع الى أعلى الصفحة اذهب الى الأسفل
 
الدرس السادس Pic
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1
 مواضيع مماثلة
-
» الدرس الرابع Pic
» الدرس الخامس Pic
» الدرس الأول Pic
» الدرس الثاني Pic
» الدرس الثالث Pic

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
منتديات أجمل حلم الشبابية :: قسم الإلكترونيات :: قسم PIC-
انتقل الى: