اطلاعیه

Collapse
No announcement yet.

تأخیر جمع کردن

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    #16
    پاسخ : تأخیر جمع کردن

    بسکام تو 20 پالس انجام میده . بنابر این تو همه کامپایلر ها روال به اینصورت میشه
    تنها موردي كه همه آدما يقين دارن خدا در حقش زیاد لطف کرده
    داشتن عقله زيادتر از دیگر آدم ها است

    دیدگاه


      #17
      پاسخ : پاسخ : تأخیر جمع کردن

      نوشته اصلی توسط seyed saeed
      چه طور می شه با یک یا دو سیکل این کار رو کرد

      فرض می کنیم دو عدد داخل فلش داریم و می خواهیم این دو را با هم جمع کنیم

      خب مگه غیر از اینه که باید این دو تا عدد یک بار فراخوانی بشن بعد محاسبه روی اون دو عدد انجام بشه و بعد پاسخ داده بشود

      خب الان یعنی این سه مرحله توی 2 سیکل انجام می شود

      یا این که منظور شما فقط قسمت جمعش بوده ؟؟؟؟
      بر اساس گزاره اولیه که برای جمع 8 بیتی، یک سیکل زمان در نظر گرفته شده:

      میکروی 8 بیتی برای انجام عمل جمع 16 بیتی حدودا 15 سیکل ساعت زمان میبره . ولی عمل جمع 8 بیتی همون یک سیکل ساعت طول میکشه .
      مشخص است که فراخوانی از حافظه و غیره در این فرض مد نظر نبوده، در غیر اینصورت برای جمع 8 بیتی هم باید زمان عملیات اضافی در نظر گرفته شود که بسیار بیشتر از 1 سیکل خواهد شد. پس تعداد سیکل ها برای جمع، با فرض موجود بودن اعداد اولیه در رجیسترها است که در این صورت برای 8 بیت به میزان 1 سیکل و برای 16 بیت به میزان 2 سیکل زمان صرف می شود. در صورت لحاظ زمان های اضافی برای فراخوانی از حافظه و ذخیره سازی در حافظه، این موارد برای جمع 8 بیتی هم بصورت متناسب برقرار هستند و به زمان عملیات اضافه می شوند.
      اوژن: به معنای افکننده و شکست دهنده است
      دانایی، توانایی است-Knowledge is POWER
      برای حرفه ای شدن در الکترونیک باید با آن زندگی کرد
      وضعمان بهتر می شود، اگر همه نسبت به جامعه و اطراف خود مسوول باشیم و نگوئیم به ما چه
      قوی شدن و خوب ماندن - خوبی کردن به دیگران یک لذت ماندگار است
      اگر قرار باشد نفت و منابع خام را بدهیم و چرخ بگیریم، بهتر است چرخ را از نو اختراع کنیم
      ساعت کار بدن اکثر انسان ها کمتر از 800000 ساعت است و بعد از آن از کار می افتد

      دیدگاه

      لطفا صبر کنید...
      X