23 دى 1393, 12:18 ق.ظ
23 دى 1393, 07:18 ب.ظ
منم میخواستم همین سوال رو بپرسم.
من کتاب پوران رو دارم که هیچ توضیحی در پاسخنامه نیاورده، وگرنه یه جوری خودم رو قانع می کردم.
تو پاسخنامه ش توضیحی داده واسه شما؟؟
یعنی واسه ضربش فرض کرده که هر چقدر cla 4 بیتی نیاز داریم استفاده بشه؟؟
من کتاب پوران رو دارم که هیچ توضیحی در پاسخنامه نیاورده، وگرنه یه جوری خودم رو قانع می کردم.
تو پاسخنامه ش توضیحی داده واسه شما؟؟
یعنی واسه ضربش فرض کرده که هر چقدر cla 4 بیتی نیاز داریم استفاده بشه؟؟
23 دى 1393, 09:02 ب.ظ
گفته برای ضرب 5*5 نیاز به 5 ردیف cla چهار بیتی است پس تاخیر برابر 5tcla است. متاسفانه تاخیر tcla دقیقا مشخص نیست و بین 4t تا 6t است. بنابراین تاخیر ضرب بین 20t و 30t است که t=1. با توجه به کلید جواب 30t است.
نمی دونم چرا 5 ردیف cla می خواهیم؟
نمی دونم چرا 5 ردیف cla می خواهیم؟
25 دى 1393, 11:34 ب.ظ
(23 دى 1393 09:02 ب.ظ)gogooli نوشته شده توسط: [ -> ]گفته برای ضرب ۵*۵ نیاز به ۵ ردیف cla چهار بیتی است پس تاخیر برابر ۵tcla است. متاسفانه تاخیر tcla دقیقا مشخص نیست و بین ۴t تا ۶t است. بنابراین تاخیر ضرب بین ۲۰t و ۳۰t است که t=1. با توجه به کلید جواب ۳۰t است.
نمی دونم چرا ۵ ردیف cla می خواهیم؟
پس حداقل CLA رو در نظر نگرفته .
مثل ضرب عادی که انجام میدیم، ضرب رو نوشتم و برای مراحل میانی که باید جمع انجام بشه، از CLA چهاربیتی استفاده کردم.
البته حدس میزنم اینجوری حلش کرده که به ۵ تا CLA نیاز داریم.
26 دى 1393, 01:24 ب.ظ
cla اولی چیا رو با هم جمع کرده؟
01 بهمن 1393, 09:23 ب.ظ
هر Cla 4 بیتی تاخیرش 7 تا گیت پایه هستش برای به دست آوردن کری ، اگه به گیتهای And و OR دقت کنیم بعدش برای فول ادر که این کری ها بهش داده میشن 2 واحد زمان میخوایم یعنی نهایتا 9 واحد برای ضرب کننده 5 بیتی 4 تا جمع کننده میخوایم که میشه 36 واحد نهایتا، به نظرم