|
|
سوال از واحد کنترل میکرو پروگرام - کامپیوتر ۷۷ - نسخهی قابل چاپ |
|
سوال از واحد کنترل میکرو پروگرام - کامپیوتر ۷۷ - MSZ - 25 مهر ۱۳۹۱ ۰۹:۰۴ ق.ظ
نمودار یک واحد کنترل به روش ریز برنامه نویسی (Micro-Prog) نشان داده شده است. (تصویر شکل رو به پست پیوست کردم) tها تاخیر در اجزا و [tex]\bigtriangleup[/tex] تاخیر در اجرای ریز عمل [tex](\mu-op)[/tex] می باشد. کدام یک از جملات زیر صحیح است؟ الف) حداقل پریود کلاک ۲۳۰ns می باشد. ب) حداقل پریود کلاک ۱۳۰ns می باشد. ج) با حذف CDR حداقل پریود کلاک ۲۰۵ns می باشد. د) با حذف CDR حداقل پریود کلاک ۲۲۵ns می باشد. ۱) فقط الف ۲) فقط ج ۳) فقط الف و د ۴) فقط ب و ج توضیح: همه کتاب های کنکور، گزینه ۳ رو انتخاب کردن. ولی پوران گزینه ۴ رو انتخاب کرده و یه توضیح نسبتا ناقص (مخصوصا برای نحوه محاسبات مربوط به عبارت ج) داده. جواب صحیح این تست چیه؟ و البته چرا؟ فقط اگر جسارت نشه خدمت دوستان، میخوام خواهش کنم در صورتی که مطمئن هستین جواب بدین. سپاس فراوان پ.ن. : تصویر مربوط به این سوال رو در پیوست اضافه کردم. |
|
سوال از واحد کنترل میکرو پروگرام - کامپیوتر ۷۷ - MSZ - 26 مهر ۱۳۹۱ ۰۹:۲۶ ب.ظ
عزیزان کسی نیست پاسخی بده؟ |
|
سوال از واحد کنترل میکرو پروگرام - کامپیوتر ۷۷ - Bache Mosbat - 26 مهر ۱۳۹۱ ۱۰:۵۴ ب.ظ
چون گفتین اگر مطمئن هستیم جواب بدیم من جواب ندادم. به نظرم جواب پوران صحیحه. یعنی گزینه ی ۴ چون نقش cdr همونطور که می دونین نگه داشتن کلمه ی کنترلی و فرستادن اون به mcu هست. ه Cdr می تونه به طور موازی با car کار کنه. یعنی در زمانی که sequencer مشغول تولید آدرس برای car هست cdr میکرو-آپ ها رو اجرا کنه. |
|
سوال از واحد کنترل میکرو پروگرام - کامپیوتر ۷۷ - MSZ - 26 مهر ۱۳۹۱ ۱۱:۲۰ ب.ظ
نحوه محاسبه قسمت ج چطور میشه؟ |
|
سوال از واحد کنترل میکرو پروگرام - کامپیوتر ۷۷ - Bache Mosbat - 26 مهر ۱۳۹۱ ۱۱:۳۹ ب.ظ
در مورد قسمت ب مطمئنم. در مورد قسمت ج نمی دونم ولی با توجه به صورت جواب ها ظاهرا sequencer رو موازی گرفته. یعنی در حین اجرا (در حین ۱۰۰ نانو ثانیه) دستور بعدی رو تولید می کنه. که البته با توجه به ماهیت رجیستری car قابل قبول هست. ولی مطمئن نیستم. |
|
سوال از واحد کنترل میکرو پروگرام - کامپیوتر ۷۷ - csharpisatechnology - 18 آذر ۱۳۹۱ ۰۳:۴۲ ب.ظ
دوستان دیگه هم جواب بدن لطفا منم بلد نیستم |
|
سوال از واحد کنترل میکرو پروگرام - کامپیوتر ۷۷ - teacherpc - 18 آذر ۱۳۹۱ ۰۴:۱۳ ب.ظ
این تست به تست علما معروفه که هرکی یجور حل کرده من فکر میکنم گزینه ۳ صحیح باشه چون Q1,Q2 غیر همفازند |
|
سوال از واحد کنترل میکرو پروگرام - کامپیوتر ۷۷ - csharpisatechnology - 20 آذر ۱۳۹۱ ۱۲:۴۰ ب.ظ
ما که اصلا سر در نیاوردیم جناب مدیر به نظرم اگه کسی که سوال رو هم پرسیده درک می کرد سپاس رو میزد اما می بینیم همینطوری پاسخ شما به عنوان پاسخ کامل انتخاب شده ![]() ولی من اصلا درک نکردم خیلی سطح بالا توضیح دادین یه آدرس بدید بریم کتابو بخونیم درک کنیم یا توضیح سطح پایین بفرمایید |
سوال از واحد کنترل میکرو پروگرام - کامپیوتر ۷۷ - MSZ - 20 آذر ۱۳۹۱ ۱۲:۵۸ ب.ظ
(۲۰ آذر ۱۳۹۱ ۱۲:۴۰ ب.ظ)csharpisatechnology نوشته شده توسط: به نظرم اگه کسی که سوال رو هم پرسیده درک می کرد سپاس رو میزداگر منظورتون به من هست، من درک کردم و اگه دقت کنین، سپاس هم زدم برای اون پاسخ اگر موس رو روس اون سپاس من نگه دارین تاریخ سپاس رو هم میتونین ببینین! |
|
سوال از واحد کنترل میکرو پروگرام - کامپیوتر ۷۷ - teacherpc - 20 آذر ۱۳۹۱ ۰۲:۵۲ ب.ظ
تاخیر کل برای اجرای یک ریزدستورالعمل tD=t1+t2+t3+t4+delta td=20+5+100+5+100=230 برای اینکه سیستم درست کار بکند باید پریود کلاک بزرگتر یا مساوی td باشد یعنی T بزرگتر مساوری td پس T مینیمم میشه ۲۳۰ باحذف cdr تاخیرش رو کم میکنیم که درنهایت به ۲۲۵ میرسیم یعنی گزینه الف و د صحیحه که میشه گزینه ۳ البته پوران هم با استدلال همپوشان بودن گفته گزینه ج و ب صحیحه و به گزینه ۴ رسیده! من بنظر دوستان احترام میزارم ولی فک میکنم اینجوری حل میشه ... |
|
سوال از واحد کنترل میکرو پروگرام - کامپیوتر ۷۷ - csharpisatechnology - 20 آذر ۱۳۹۱ ۰۲:۵۷ ب.ظ
مقسمی و پارسیان و مدرسان می گن : حداقل پریود کلاک نباید از مجموع تمام زمان های تاخیر کمتر باشد،یعنی: ۲۰+۵+۱۰۰+۵+دلتا که دلتا هم ۱۰۰ نانو هست و کلا میشه ۲۳۰ نانو . == CDR هم ۵ نانو هست که اگه از مجموعه فوق برداشته بشه ۵ نانو ازش کم میشه یعنی ۲۲۵/ == پس الف و د درست هستند یعنی گزینه ی ۳ == اما هادی یوسفی می خواد تو کتابش با توجه به نکته ای از CDR به این سوال مهم پاسخ داده باشه : گفته اگه CDR باشه،میشه در حین اجرای ریز عملیات میشه آدرس دستور بعدی رو تولید کرد یعنی عملیات تولید آدرس بعدی و اجرا را همپوشان نمود و در اینصورت از دلتا صرف نظر میشه که میشه ۱۳۰ نانو حداقل. اگه هم CDR نباشه دلتا رو داریم ،فقط یه ۵ نانو ثانیه واسه CDR ازش کم میشه یعنی ۲۲۵ ،همچنین شمارنده هم باید حذف بشه پس ۲۰ نانو هم اینجا ازش کم میشه و میشه ۲۰۵ == به نظرم همین یوسفی زیبا تره ولی باید یکم متن کتاب رو در مورد CDR بخونیم تا بتونیم بهتر درک کنیم قضیه رو. معماری کامپیوتر پوران پژوهش هادی یوسفی_ص فصل هشتم_کنترل ریز برنامه نویسی شده _کلمه ی کنترلی: CDR یا Control Data Register که گاهی به آن ثبات خط لوله(pipeLine Register) هم می گویند،ریز دستور فعلی را در خود ذخیره می کند.این ثبات اجازه می دهد ریزعملیات مشخص شده توسط کلمه ی کنترلی،همزمان با تولید ریزدستور بعدی اجرا شوند.(نظر خودم : یعنی تاخیر زمان اجرای ریز عمل یا دلتا حذف میشود). اینم توضیح اضافه : درصورت استفاده از CDR یا ثبات کنترل داده،به یک کلاک با دو فاز نیاز داریم یک کلاک برای CAR یا ثبات آدرس کنترل و یکی برای CDR. == با توجه به کتاب پوران پژوهش و نکته ی CDR باید گزینه ی ۴ درست باشه. |
|
سوال از واحد کنترل میکرو پروگرام - کامپیوتر ۷۷ - alirezajf68 - 12 دى ۱۳۹۱ ۰۴:۵۵ ب.ظ
سلام دوستان اگه تو این سوال یکبار دلتا رو برابر ۱۴۰ بگیریم و یکبار بار دیگه برابر ۷۰ بگیریم اون موقع حل این سوال در این دو حالت به چه صورت میشه؟ در واقع یه سوال جدید طرح کردم |