تالار گفتمان مانشت

نسخه‌ی کامل: سوال از واحد کنترل ریزبرنامه ریزی شده - آزاد 87
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
در مورد ریز برنامه سازی (Microprogramming) کدام یک از جمله های زیر صحیح است؟

1) ریز برنامه سازی برای سیستماتیک نمودن طراحی واحد کنترل به کار می رود و در طراحی پردازنده های با کارآیی بالای امروزی کاربرد زیادی دارد.
2) ریزبرنامه سازی برای مهیا سازی زمینه تغییر و اضافه کردن دستورات زبان ماشین مناسب است ولی به دلیل مشکل بودن در طراحی کامپیوترهای امروزی به کار نمی رود.
3) ریزبرنامه سازی مزایای فراوانی دارد ولی به دلیل سرعت کم در طراحی پردازنده های سریع امروزی به کار نمی رود.
4) ریزبرنامه سازی این امکان را در اختیار می گذارد که بتوان برنامه نوشته شده به زبان ماشین کامپیوتر دیگری را اجرا نمود و به همین دلیل در طراحی واحد کنترل پردازنده های امروزی به کار گرفته می شود.

کدومشون درسته؟
بعضی کتابا گفتن گزینه 1
پوران گفته گزینه 3

نظر من: اگر گزینه 1 درست باشه و ریزبرنامه سازی در پردازنده های امروزی هم بکار بره، پس گزینه 4 هم باید درست باشه!

دوستان صاحب نظر لطفا یاری کنین
سپاس
گزینه ی 3 از بقیه درست تر هست.
microprogramming به دلیل غیر اقتصادی بودن . سربار اضافه. محدود شدن سیکل به زمان دسترسی واحد کنترل. و ابزار های پشتیبانی محدود امروزه خیلی خیلی کم (اون هم فقط برای برخی پردازنده های خاص منظوره) به کار می ره.
لینک مرجع