زمان کنونی: ۱۵ اردیبهشت ۱۴۰۳, ۱۲:۵۴ ق.ظ مهمان گرامی به انجمن مانشت خوش آمدید. برای استفاده از تمامی امکانات انجمن می‌توانید عضو شوید.
گزینه‌های شما (ورودثبت نام)

ضرب سیستم مکمل۲ با روش ADD&SHIFT

ارسال:
  

sos006 پرسیده:

ضرب سیستم مکمل۲ با روش ADD&SHIFT

با عرض سلام.من سر کلاس معماری حاضر نشدم.حالا چند تا مشکل دارم.دوستان بزرگوار لطف کنن راهنماییم کنن.ممنون

ص۹ کتاب پوران تو قسمت ضرب سیستم مکمل ۲ گفته که این روش درواقع همان روش add&shift است با این تفاوت که شیفت حسابی بجای شیفت منطقی لازم است.من ضرب سیستم مکمل ۲ با روش add&shift و شیفت حسابی رو امتحان کردم جواب نداد(نتیجه مشابه روش قلم و کاغذ با گسترش حاصلضربهای جزئی نشد!)
مشاهده‌ی وب‌سایت کاربر

۰
ارسال:
  

ف.ش پاسخ داده:

چند تا سوال از فصل محاسبات کتاب معماری پوران:ضرب سیستم مکمل۲ با روش ADD&SHIFT

صفحه ۳۳۸ موریس مانو قسمت ضرب این مطلب رو عنوان کرده و یه مثال هم حل کرده میتونید اون مثال رو واسه خودتون حل کنید ببینید ایراد کار کجاست.

۰
ارسال:
  

ف.ش پاسخ داده:

چند تا سوال از فصل محاسبات کتاب معماری پوران:ضرب سیستم مکمل۲ با روش ADD&SHIFT

ضرب دودویی جدول صفحه ۳۴۱
فکر کنم منظور شما ضرب بوت باشه که شیفت داره جدول صفحه ۳۴۴
توی کتاب پوران پژوهش هم در مورد ضرب بوث توضیح داده.

۰
ارسال:
  

sos006 پاسخ داده:

RE: چند تا سوال از فصل محاسبات کتاب معماری پوران:ضرب سیستم مکمل۲ با روش ADD&SHIFT

فکر میکنم که شما متوجه عرض بنده نشده اید.
من گفتم که تو کتاب پوران گفته شده ضرب سیستم مکمل ۲ رو هم میشه:
۱- از طریق روش قلم و کاغذ بهمراه افزایش علامت انجام داد
۲-با استفاده از همان روش Add&Shift .با این تفاوت که بجای شیفت منطقی در اینجا شیفت حسابی اعمال میکنیم.
خوب من هم همین کار رو انجام دادم و ضرب رو با هردو روش فوق انجام دادم ولی نتیجه حاصله یکسان نبود. میخوام بدونم که اشتباهم کجاست؟
مثال:ضرب دو عدد با استفاده از روش اول:
۱۰۰۱۱
*
۰۱۰۱۱
----------------
۱۱۱۱۱۱۰۰۱۱
۱۱۱۱۱۰۰۱۱
۰۰۰۰۰۰۰۰
۱۱۱۰۰۱۱
۰۰۰۰۰۰ اینها از سمت چپ مثلا ترازند. بدلیل تفاوت اندازه کاراکترهای ۰ و ۱ یه خورده نامرتبه
---------------
۱۱۰۱۱۱۰۰۰۱ که -۱۴۳ میباشد .۱۴۳=۰۰۱۰۰۰۱۱۱۱

حالا همین عملیات رو با روش دوم انجام میدم.اما نتیجه میشه: ۰۰۰۱۱۰۱۰۰۰۱

که باهم یکسان نیستند!
مشاهده‌ی وب‌سایت کاربر



موضوع‌های مرتبط با این موضوع...
موضوع: نویسنده پاسخ: بازدید: آخرین ارسال
  تغییرات کتاب سیستم عامل جدید سیستم عامل sima84 ۱ ۲,۵۸۳ ۱۶ اردیبهشت ۱۳۹۹ ۰۹:۴۳ ب.ظ
آخرین ارسال: marvelous
  تعداد روش های نوشتن عدد n ss311 ۲ ۳,۰۳۶ ۱۳ بهمن ۱۳۹۸ ۰۵:۲۷ ب.ظ
آخرین ارسال: ss311
  مشاوره روش تحقیق و تحلیل آماری sirvan.t ۰ ۱,۹۶۱ ۱۷ آذر ۱۳۹۸ ۱۲:۵۹ ق.ظ
آخرین ارسال: sirvan.t
  ضرب ماتریس ها roller1829 ۰ ۱,۸۷۲ ۱۹ مهر ۱۳۹۸ ۰۲:۴۸ ب.ظ
آخرین ارسال: roller1829
  روش برنامه نویسی پویا برای حل فروشنده دوره گرد Mohammad WR10 ۶ ۱۰,۴۰۰ ۱۶ خرداد ۱۳۹۸ ۰۶:۳۲ ب.ظ
آخرین ارسال: Shadik
  روش به طرح درخت پیش ترتیب با آرایش داده شده porseshgar ۶ ۶,۱۷۷ ۱۴ بهمن ۱۳۹۷ ۰۸:۴۰ ب.ظ
آخرین ارسال: porseshgar
  روش اپلای کردن فایل patch به برنامه ای در لینوکس hanie_M ۱ ۲,۳۱۸ ۲۳ دى ۱۳۹۷ ۰۴:۰۶ ق.ظ
آخرین ارسال: one hacker alone
  روش های تولید محتوا برای سایت melinaa ۰ ۱,۹۹۵ ۰۴ شهریور ۱۳۹۷ ۱۰:۳۵ ق.ظ
آخرین ارسال: melinaa
  بهترین زمان برای حل کوله پشتی به روش پویا Mr.R3ZA ۰ ۱,۹۸۷ ۱۲ خرداد ۱۳۹۷ ۰۲:۰۶ ق.ظ
آخرین ارسال: Mr.R3ZA
  بهترین زمان برای حل کوله پشتی به روش پویا Mr.R3ZA ۰ ۱,۷۵۸ ۱۱ خرداد ۱۳۹۷ ۰۷:۲۸ ب.ظ
آخرین ارسال: Mr.R3ZA

پرش به انجمن:

Can I see some ID?

به خاطر سپاری رمز Cancel

Feeling left out?


نگران نباش، فقط روی این لینک برای ثبت نام کلیک کن. رمزت رو فراموش کردی؟ اینجا به یادت میاریم! close

رمزت رو فراموش کردی؟

Feeling left out?


نگران نباش، فقط روی این لینک برای ثبت نام کلیک کن. close