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

سوال ۶۹ معماری سال ۹۱

ارسال:
  

ttm پرسیده:

سوال ۶۹ معماری سال ۹۱




لطفا میشه توضیح بدین
نقل قول این ارسال در یک پاسخ

۴
ارسال:
  

MiladCr7 پاسخ داده:

RE: سوال ۶۹ معماری سال ۹۱

سلام .
ببینید قبول دارید اگه [tex]C_{in}=0[/tex] اون وقت ۰ با همه بیت های [tex]B[/tex] عمل [tex]Xor[/tex] رو انجام میده و نتیجه حاصل خود
[tex]B[/tex] میشه و [tex]A[/tex] هم که تغییری نمیکنه و جمع کننده [tex]A B[/tex] رو حساب میکنه.ولی اگه [tex]C_{in}[/tex] برابر ۱ باشه مقدارش همه بیت های [tex]B[/tex] با ۱ عمل [tex]Xor[/tex] رو انجام میدن و کلا معکوس میشن.از طرفی وقتی ما مکمل همه بیت های یه عدد رو به دست بیاریم در واقع مکمل ۱ رو محاسبه کردیم و [tex]A[/tex] هم که تغییری نمیکنه و یه رقم نقلی هم داریم پس اومدیم
[tex]A B' 1[/tex] رو محاسبه کردیم.
پس تا اینجا داشتیم:

[tex]C_{in}=0\rightarrow Z=A B[/tex]
[tex]C_{in}=1\rightarrow z=A B' 1[/tex]

حالا ببینیم [tex]C_{in}[/tex] چی هستش!!قبلش یه قاعده ای که تو اعداد باینری هست رو هم بگیم حتما میدونید ولی برای یاد اوری میگم

اگه سمت راست عدد باینری عدد ۰ بذاریم عدد حاصل میشه:عدد قبلی*۲
مثلا ۰۰۱ عدد ۱ هستش و ۰۰۱۰ عدد ۲/(۱*۲=۲)

اگه سمت راست عدد باینری عدد ۱ بذاریم عدد حاصل میشه: ۱+(عدد قبلی*۲ )
مثلا ۰۰۱ عدد ۱ هستش و ۰۰۱۱ عدد۳/(۱+۱*۲=۳)

خب.با توجه به شکل [tex]C_{in}[/tex] تو شکل سمت چپ با [tex]C_{out}[/tex] تو شکل سمت راست برابره!!
حالا یکی از ورودی های [tex]C_{out}[/tex] همون [tex]x[/tex] هستش و یکی دیگه هم [tex]2y 1[/tex] (دقت کنید سمت راست [tex]y[/tex] عدد ۱ قرار گرفته پس مقدارش میشه [tex]2y 1[/tex] )

یه رقم نقلی هم که از اول داریم.پس تا اینجا:

[tex]C_{in}=C_{out}=x 2y 1 1=x 2y 2[/tex]

خب یه جمع کننده ۴ بیتی در چه صورتی رقم نقلی میده؟؟(چون اگه رقم نقلی ذاشته باشیم اون وقت عملیات تو شکل سمت چپ تفریق میشه) به شرطی که حاصل از ۱۵ بیشتر شه(۴ بیت ماکزیمم ۱۵ هستش)

پس داریم:

[tex]x 2y 2>15\rightarrow x 2y>13[/tex]

پس کلا به دست اوردیم که:

[tex]if(x 2y>13)\rightarrow Z=A-B[/tex]

[tex]else(Z=A B)[/tex]
نقل قول این ارسال در یک پاسخ

ارسال:
  

ttm پاسخ داده:

RE: سوال ۶۹ معماری سال ۹۱

سلام
وای چقد خوب توضیح دادین ممنوووووووون خیلی لطف کردین Smile
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ

۰
ارسال:
  

MiladCr7 پاسخ داده:

RE: سوال ۶۹ معماری سال ۹۱

سلام.کاری نکردم کهCool
نقل قول این ارسال در یک پاسخ

ارسال:
  

amin1371 پاسخ داده:

RE: سوال ۶۹ معماری سال ۹۱

(۲۹ دى ۱۳۹۳ ۱۱:۱۳ ب.ظ)miladcr7 نوشته شده توسط:  سلام.کاری نکردم کهCool

کاش همه کتاب کنکورا اینجوری توضیح میدادن
یا حداقل استادامون تو دانشگاه(البته برا خودم گفتم که غیرانتفاعی هستم و هیچی بارعلمی نداره کلاس)
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ



موضوع‌های مرتبط با این موضوع...
موضوع: نویسنده پاسخ: بازدید: آخرین ارسال
  سوال ۵ معماری کامپیوتر ۹۵ naghmeh70 ۲ ۵۴۴ ۲۱ اسفند ۱۳۹۶ ۰۱:۴۰ ق.ظ
آخرین ارسال: naghmeh70
  یه سوال معماری دارم لطفا راهنمایی کنید arsalmani ۱ ۴۶۸ ۱۵ آبان ۱۳۹۶ ۰۳:۳۸ ب.ظ
آخرین ارسال: msour44
  کمک! سوال معماری signal_micro ۷ ۱,۸۶۳ ۰۵ اردیبهشت ۱۳۹۶ ۱۱:۵۰ ب.ظ
آخرین ارسال: signal_micro
  سوال ۶۷ معماری کامپیوتر arash691 ۴ ۱,۰۴۱ ۲۵ آذر ۱۳۹۵ ۰۸:۳۷ ب.ظ
آخرین ارسال: signal_micro
  سوال ۱۰۱ معماری کامپیوتر IT کنکور ۹۵ arash691 ۰ ۵۷۷ ۲۰ آذر ۱۳۹۵ ۰۸:۰۱ ب.ظ
آخرین ارسال: arash691
  سوال ۷۲ نرم افزار سال ۸۷ rad.bahar ۹ ۱,۳۰۶ ۱۶ اردیبهشت ۱۳۹۵ ۰۷:۵۹ ق.ظ
آخرین ارسال: dokhtare payiz
  حل دو سوال معماری(محاسبه تعداد دستور العمل ها) Saman ۰ ۷۹۰ ۱۵ اردیبهشت ۱۳۹۵ ۰۶:۵۲ ب.ظ
آخرین ارسال: Saman
  سئوال معماری سال ۸۷-واحد پردازش مرکزی iCanDoIt ۱ ۷۱۱ ۰۲ فروردین ۱۳۹۵ ۰۱:۳۶ ق.ظ
آخرین ارسال: Saman
  معماری موریس مانو ویرایش سوم سوال ۱۹ فصل ۳ rad.bahar ۲ ۶۴۲ ۲۲ اسفند ۱۳۹۴ ۰۹:۳۸ ب.ظ
آخرین ارسال: rad.bahar
  حل سوال ادرس دهی معماری rahamobin ۱ ۶۴۸ ۱۸ اسفند ۱۳۹۴ ۰۵:۰۶ ق.ظ
آخرین ارسال: Iranian Wizard

پرش به انجمن:

Can I see some ID?

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

Feeling left out?


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

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

Feeling left out?


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