عرض مشاركة واحدة
منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
قديم 21-10-2011, 09:47 PM   #11

asma'a

مشرفة مُتألقة سابقة

الصورة الرمزية asma'a

 
تاريخ التسجيل: Oct 2008
كلية: كلية الحاسبات وتقنية المعلومات
التخصص: CS ولله الحمد ^^..
نوع الدراسة: إنتظام
المستوى: متخرج
البلد: جــــدة
الجنس: أنثى
المشاركات: 1,514
افتراضي رد: ممكن طلب شرح الباب 3 في الحوسبة

حبيبتي درييم :$

ولا يهمممك ي عسل من عنووني :$

بس معليش دحين حشرح شابتر 3.. عشان البنوتة عندها اختبار بكرة.. :$

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

سوسووو

طيب ي بطتي ...

هذي أهم الأشياء اللي في شابتر 3..

حمسك من كل جزئية مثال وحشرحه..

شوفي ي بطتي مثال 3.1..

يقولك خزني رقم 7.. في 8 خانات باستخدام الـ unsigned..

هذا الشيء أسهل حاجة في دا الفصل... لأن مافي اشارات.. فحنحولو لباينري بالطريقة اللي تعلمناها في شابتر 2.. وإذا طلعت الخانات اقل من 8.. نضيف أأصفار عاليسار.. لأن في الاعداد الصحيحة الأصفار عاليسار ماحتأثر عالرقم..

في ذا المثال حيطلع الناتج 111.. وعشانو أقل من 8 خانات حنضيف 5 أصفار عاليسار..

................

في الـ unsigned.. إذا حولناه لباينري وطلع أكثر من عدد الخانات المطلوبة.. وغالبا يطالبنا ب 8 خانات.. يعني لو طلع الناتج أكثر من 8 خانات.. لن يتم تخزين الرقم.. وهذي الحالة تسمي overflow..


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

مثال 3.3 ..
يقلك الرقم متخزن بالباينري.. طالب منك الرقم بالديسيمال.. حتحوليه عادي زي شابتر 2..

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

بالنسبة للـ sign & magnitude..

هنا الإشارة حتكون مهمة.. فلازم نحجز للإشارة.. آخر خانة عاليسار.. والـ (0) حيمثلنا الاشارة الموجبة والـ (1) يمثل الإشارة السالبة..

شوفي مثال 3.4..
يقولك خزني الرقم +28 في 8 خانات..

في البداية وقبل كل شيء.. حطي 8 خانات ع جمب.. _ _ _ _ _ _ _ _

آخر خانة عاليسار حطي فيها الإشارة الموجبة.. _ _ _ _ _ _ _ +

دحين حولي رقم 28 للباينري ومثليه في الـ 7 bit الباقية.. حيطلع الناتج 11100

عبي الفراغات .. 11000 _ _ +

الخانتين اللي عاليسار حتعبيها أصفار.. عشان تكمل 8 خانات..

ملاحظة ... + = 0 <== بس عشان تفهمي معايا وتعرفي إنها خانة خاصة بالإشارة حطيتها بالموجب..

يعني الناتج الأخير حيكون 00011100

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

متى حيطلع overflow..؟؟

مثلن طلب منك تمثيل رقم في 8 خانات..

طبعن وحدة من الخاانات دي حتكون خاصة بالإشارة..
وال7 الخانات الباقية حتكون لتمثيل الرقم..
فإذا حولتي الرقم لبااينري وطلعت الخانات أكثر من 7.. حيكون overflow.. يعني ماحيتم تخزينوو.. لأن القيمة راح تكون غير صحيحة..

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

مثال 3.6..

هنا يقولك رجعيه لديسمال.. هوا أعطانا 01001101

زي ماقلتلك آخر خانة عاليسار حتكون للإشارة..

يعني الصفر اللي عاليسار تشيليه وحطي ع جمب انوو الاشارة موجبة..

وحتحولي 1001101 للديسمال بنفس الطريقة في شابتر 2..

وحيطلع الناتج +77..

ملاحظة : ex. 3.7 حل الكتاب غلط .. الناتج الصحيح -33..

بررررب ^_^

 

توقيع asma'a  

 

الحسد يجعل بعض الناس يلجؤوا الى طرق خبيثة وملتوية للتقليل من شأن ( الناجحين )
بسبب ضعف الشخصية و الإنهزامية لديهم

ودائما الحاسد يظل في المؤخرة ..

لـ/ ـلؤي نسيم || Loai Nassem ..


*.*.*.*.*.*

يقول الرب جل وعلا: " فَاسْتَجَابَ لَهُ رَبُّهُ فَصَرَفَ عَنْهُ كَيْدَهُنَّ إِنَّهُ هُوَ السَّمِيعُ الْعَلِيمُ " سورة يُوسف (34)

 

asma'a غير متواجد حالياً   رد مع اقتباس