_ بخش حافظه اِلکترونیکی (سی _ موس) CMOS  

واحد کنترل برنامه ریزی (Control Logic یا دستورات ورودی و خروجی) در حافظه اِلکترونیکی (سی _ موس) CMOS

پژوهشگر و نویسنده:  دکتر  (  افشین رشید)


نکته: یکی از عملکرد های مهم بخش واحد کنترل میکرو برنامه ریزی (Control Logic یا دستورات ورودی و خروجی) در حافظه اِلکترونیکی (سی _ موس) CMOS به این ترتیب از ذخیره سازی غیر ضروری همان بخش های عملیاتی دستورالعمل های ریز جلوگیری می شود. در این مورد، کلمه microinstruction می تواند بسیار کوتاهتر از ذخیره کنترل سطح تک باشد. اندازه بسیار کوچک‌ تری در بیت‌های حافظه میکرودستورالعمل و در نتیجه، اندازه بسیار کوچک‌ تری از کل حافظه کنترل می‌ دهد. 

در حافظه اِلکترونیکی (سی _ موس) CMOS حافظه ریز دستورالعمل شامل کنترل انتخاب ریزدستورالعمل های متوالی است، در حالی که سیگنال های کنترلی بر اساس دستورالعمل های نانو تولید می شوند. در دستورالعمل‌ های نانو، سیگنال‌های کنترلی اغلب با استفاده از روش سیگنال ۱ بیت/۱ کد گذاری می‌شوند که رمزگشایی را حذف می‌ کند.


 

در ساختار حافظه اِلکترونیکی (سی _ موس) CMOS یک واحد کنترل ریز برنامه‌ ریزی با یک دستور العمل کنترل دو سطحی، علاوه بر حافظه کنترلی برای ریز دستورالعمل ها، یک حافظه دستورالعمل نانو گنجانده شده است. در چنین واحد کنترلی، ریزدستورالعمل ها حاوی سیگنال های کنترلی کد گذاری شده نیستند. 


در ساختمان داخلی حافظه اِلکترونیکی (سی _ موس) CMOS بخش عملیاتی ریزدستورالعمل ها حاوی آدرس کلمه در حافظه دستورالعمل نانو است که حاوی سیگنال های کنترلی کد گذاری شده است. حافظه دستورات نانو حاوی تمام ترکیبی از سیگنال‌ های کنترلی است که در ریز برنامه‌ هایی ظاهر می‌ شوند که مجموعه دستورالعمل‌ های کامل یک میکروپروسِسور معین را تفسیر می‌ کنند و یک بار به شکل دستورالعمل‌ های نانو نوشته شده‌ اند.

پژوهشگر و نویسنده:  دکتر  (  افشین رشید)

دکترایِ  تخصصی نانو _ میکرو الکترونیک