InstagramTwitterSnapChat


 
وصف

العودة   منتديات سكاو > الكليات الجامعية > منتدى كلية الحاسبات وتقنية المعلومات > المنتدى العام لكلية الحاسبات وتقنية المعلومات
التسجيل مشاركات اليوم البحث
   
   


المنتدى العام لكلية الحاسبات وتقنية المعلومات قسم خاص بالمواد العامة و الطلاب غير المتخصصين بكلية الحاسبات وتقنية المعلومات

sign and magnitude

المنتدى العام لكلية الحاسبات وتقنية المعلومات

 
 
أدوات الموضوع إبحث في الموضوع انواع عرض الموضوع
منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
قديم 06-11-2009, 10:49 PM   #2

أحـمـد ظـافـر

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

الصورة الرمزية أحـمـد ظـافـر

 
تاريخ التسجيل: Oct 2008
كلية: كلية الهندسة
التخصص: مدنيّة
نوع الدراسة: إنتظام
المستوى: الرابع
البلد: الدول العربية
الجنس: ذكر
المشاركات: 2,472
افتراضي رد: sign and magnitude

بسم الله الرحمن الرحيم

عندنا الباب الثالث يتكلم عن تخزين البيانات

نبدأ بتخزين الأرقام :: يتم تخزين الارقام في جهاز الكمبيوتر
عندنا تخزين او تمثيل الارقام الصحيحه في الجهاز يكون بثلاثة أنظمة رئيسية ::

unsign
sign and magnitude
2nd complement



بالنسبة لــsign and magnitude represntathio ::


فكرتة ببساطة :: انك تأخذ آخر رقم على اليسار وتستدل به على اشارة الرقم فإذا كان 0 أي ان اشارة هذا الرقم مجبه وإذا كان واحد اي ان إشارة هذا الرقم سالبة ,
اما الرقام الأخرى نعرف منها الرقم بتحويله الى dec.


ملحوظة : آخر رقم على اليسار يدلنا على إشارة الرقم فقط , بعد ماتعرف الاشارة خلاص ترميه مع اقرب دريشة نقرتين لعرض الصورة في صفحة مستقلة

اما النظام الاول نظام الساين كنا نعرف الاشارة من اخر رقم على اليسار و نحسبه مع الارقام اللي جنبه اثناء تحويل ارقم الى dec


مثال

كود:
sign >>> 0          000 <<< magnitude اذا الرقم هنا+0
sign >>> 0          001 <<< magnitude
sign >>> 0          010 <<< magnitude
sign >>> 0          011 <<< magnitude
اذا ممكن هنا اننا نخزن من 0 >> +4
نفس الكلام مع اي رقم اخر مثلا 10100001 :: الواحد يدلنا هنا عل اشاره السالب
ونحول بقي الارقام الى dec , فالناتج راح يكون -33



ممكن يعطيك رقم يقول حوله خزنة في 8_bit مثلا -30 , هنا نحول الرقم الى باينري اولا
ثم نشوف كم خانه , رح يطلع بالباينري11110 هن كان خمس خانات وهو يبغاه في 8 خانات .
اوك , دائما تذكر بأن أخر خانة عى اليسار تكون مخصصه لإشارة العدد .
اذا سنضيف على يسار الرقم اصفار ونضيففي اخر مربع على اليسار رقم 1 الذي يحدد لنا اشارة الرقم السالبه : فيصبح 10011110 الان اصبح في ثمان خانات 8bit



ملاحضة هامه : في هذا النظام sign and magnitude يوجد لدينا صفرين +0 و -0
وهذا من عيوبه , فبالتالي اظررنا اننا نسوي نظام ثالث اللي هو tow's complement وهو النظام اللي يرفض فكرة وجود صفرين فيعتبرين الصفرين الموجب والسالب صفر ااحد .



بالنسبه للـــ over flow للنظـــام sign and magnitude , في شوية لخبطة بالنسبه لي ولا ابغى الخبطك انت كمان ,,

لهذا لي عوده في شرحه انا شاء الله ..

أعتذر ان كان ناك شيء غير واضح في الشرح واي سؤال انا حاضر ,,


دعواتك ,,

 

 

لا تنس #أذكار_الصباح
لا تنس #أذكار_المساء
استغفر الله العظيم الذي لا إله إلا هو الحي القيوم وأتوب إليه.
اللهم صل على محمد وعلى آله وأصحابه والتابعين.
اللهُمَّ إرحم موتَانآ وموتـــــَى المُسلِمينْ والمُسلِمآتْ
اللهُمَّ قِهمْ عذَابَ القـــَبْر وفِتنَته.

اللهُمَّ إٍنَّا نسألُكَ حُسنَ الخَاتِمة .

 


التعديل الأخير تم بواسطة أحـمـد ظـافـر ; 06-11-2009 الساعة 11:04 PM.
أحـمـد ظـافـر غير متواجد حالياً   رد مع اقتباس
 

 


تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة

الانتقال السريع

 


الساعة الآن 07:41 PM


Powered by vBulletin® Version 3.8.9 Beta 3
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
Ads Organizer 3.0.3 by Analytics - Distance Education

أن كل ما ينشر في المنتدى لا يمثل رأي الإدارة وانما يمثل رأي أصحابها

جميع الحقوق محفوظة لشبكة سكاو

2003-2025