پنل اس ام اس
صفحه: [1]   پایین
  چاپ صفحه  
نويسنده موضوع: يك اشتباه بزرگ اما ساده در 2s complement  (دفعات بازدید: 1522 بار)
pooya
کاربر جدید
*

تشكرها : 0
آفلاین آفلاین

جنسيت : پسر
تعداد ارسال: 3

متولد خرمشهر - ساكن شيراز - 1358 - شغل تدريس


ديدن مشخصات
« : 05 آبان 1388,ساعت 14:56:57 »


اين اشتباه ساده اما رايج در بين دانشجويان رشته كامپيوتر وجود دارد كه در تدريس در سالهاي اخير با آن مواجه شده

يكي از مشكلات دانشجويان در عمل 2s complement‌ است

اول اينكه مي خوهيم مكمل 2 عدد  را در word  محاسبه كنيم به مثال عدد 23 و 23-
 
ابتدا عدد  23 را Hex تبديل ميكنم  17h

عدد 23 در مكمل 2 بايت مي شود 0017
عدد 23- در مكمل 2 بايت مي شود FFE9

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

پويا لاريان
انجمن تخصصی استادان و دانشجویان کامپیوتر ایران
   

پنل اس ام اس
 خارج شده است
صفحه: [1]   بالا
  چاپ صفحه  
 
پرش به :