سئوال از اعداد مکمل ۲ ومقدار آنها در سیستم دهدهی - نسخهی قابل چاپ |
سئوال از اعداد مکمل ۲ ومقدار آنها در سیستم دهدهی - homa - 18 آبان ۱۳۹۰ ۱۱:۰۸ ق.ظ
اعداد x=10000 و y=11110000 در سیستم مکمل ۲ نمایش داده شده است.مقدار آنها در سیستم دهدهی چیست؟ جوابش میشه ۱۶ و ۱۶- ولی تو سیستم مکمل ۲ مگه اینجوری نبود که بر عکس عدد رو با ۱ جمع می کردیم تا عدد اصلی بدست بیاد؟؟؟ |
RE: مکمل ۲ - firouzi.s - 18 آبان ۱۳۹۰ ۱۱:۴۳ ق.ظ
(۱۸ آبان ۱۳۹۰ ۱۱:۰۸ ق.ظ)homa نوشته شده توسط: اعداد x=10000 و y=11110000 در سیستم مکمل ۲ نمایش داده شده است.مقدار آنها در سیستم دهدهی چیست؟ دوست عزیز خود این اعداد به صورت مکمل ۲ هستن دیگه لازم نیست دوباره مکمل ۲ کنیم وبرای تبدیل به دهدهی از فرمولی که صفحه ۲ کتاب پوران گفته استفاده کن x=-2^4=-16 y=-2^7+2^6+2^5+2^4=-16 |
RE: مکمل ۲ - sasanlive - 18 آبان ۱۳۹۰ ۱۱:۵۴ ق.ظ
(۱۸ آبان ۱۳۹۰ ۱۱:۰۸ ق.ظ)homa نوشته شده توسط: اعداد x=10000 و y=11110000 در سیستم مکمل ۲ نمایش داده شده است.مقدار آنها در سیستم دهدهی چیست؟ مشکل اینجاست کهX رو با ۵ بیت نشون دادی و با ۵ بیت در سیستم مکمل ۲ فقط میشه تا [tex]2^{5-1}-1=15[/tex] رو درمحدوده اعداد مثبت نشون داد. یعنی عدد Xی که نوشتی با ۵ بیت عدد ۱۶- رو نشون میده و با ۵ بیت نمیشه در سیستم مکمل ۲ عدد ۱۶ رو نشون داد. اگه تو مسئله گفته اعداد ۸ بیتی هستن باید مثله Y با ۸ بیت نشون بدی اونوقت X=00010000 که همون ۱۶ در مبنای ۱۰ هست. حالا اگه میخوای مکملشو حساب کنی X رو مکمل یک کن و با ۱ جمع کن میشه همون [tex]-16[/tex] یعنی همون Y. محدوده اعداد در مکمل ۲: [tex]-2^{n-1}\leq N\leq 2^{n-1}-1[/tex] |
مکمل ۲ - marzieh - 18 آبان ۱۳۹۰ ۱۲:۴۵ ب.ظ
(۱۸ آبان ۱۳۹۰ ۱۱:۵۴ ق.ظ)sasanlive نوشته شده توسط:(18 آبان ۱۳۹۰ ۱۱:۰۸ ق.ظ)homa نوشته شده توسط: اعداد x=10000 و y=11110000 در سیستم مکمل ۲ نمایش داده شده است.مقدار آنها در سیستم دهدهی چیست؟ این ۲ تا عدد با هم برابرند و هردو ۱۶- رو نشون می دهند... تکرار بیت سمت چپ در سیستم مکمل دو مقدار عدد را تغییر نمی دهد... تو یکی از تمرین های پوران دیدم |
RE: مکمل ۲ - Sunshine Off - 18 آبان ۱۳۹۰ ۰۱:۱۴ ب.ظ
(۱۸ آبان ۱۳۹۰ ۱۱:۵۴ ق.ظ)sasanlive نوشته شده توسط:دوست گرامی مفهوم سیستم مکمل ۲ این است که آخرین بیت سمت چپ هم علامت هست هم مقدار.مفدارxهم ۱۶- می باشد.در واقع مقدار هردو ۱۶-هست.(18 آبان ۱۳۹۰ ۱۱:۰۸ ق.ظ)homa نوشته شده توسط: اعداد x=10000 و y=11110000 در سیستم مکمل ۲ نمایش داده شده است.مقدار آنها در سیستم دهدهی چیست؟ |
RE: مکمل ۲ - sasanlive - 18 آبان ۱۳۹۰ ۰۲:۰۵ ب.ظ
(۱۸ آبان ۱۳۹۰ ۰۱:۱۴ ب.ظ)matina نوشته شده توسط:(18 آبان ۱۳۹۰ ۱۱:۵۴ ق.ظ)sasanlive نوشته شده توسط: [quote='homa' pid='52920' dateline='1320820695']دوست گرامی مفهوم سیستم مکمل ۲ این است که آخرین بیت سمت چپ هم علامت هست هم مقدار.مفدارxهم ۱۶- می باشد.در واقع مقدار هردو ۱۶-هست. خانم مرضیه و matina من هم نوشتم که Xی که نوشته شده عدد ۱۶- رو نشون میده و غیر این نگفتم خوب جوابم رو بخونین. خانم هما خیال کرد X عدد ۱۶ هست که من گفتم در سیستم مکمل دو در محدوده مثبت عدد ۱۶ با ۵ بیت قابل نمایش نیست و این عدد ۱۶- هست.من حرفی در مورد بیت آخر نزدم که شما اشکال گرفتین و غیر حرف شما دو دوست چیزه دیگری نگفتم. و در ادامه گفتم اگه در صورت سوال گفته X هشت بیتی است. در سمت چپ عدد سه تا صفر قرار میدیم تا هشت بیت بشه.بعد از هشت بیتی کردن حالا مقداره X رو محاسبه میکنیم.ودر ادامه طریقه مکمل گرفتن رو گفتم و ... . |