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