ریزپردازنده پیشرفته
Advanced Microprocessors
مقطع: تحصیلات تکمیلی | گرایش: معماری سیستمهای کامپیوتری |
نوع درس: نظری | تعداد واحد: ۳ |
پیشنیاز: – | همنیاز: – |
هدف کلی
هدف اصلی درس ریزپردازنده پیشرفته به دانشجویان ارائه یک دید گسترده و عمیق از مفاهیم، تکنولوژیها، و مسائل پیچیده در زمینه طراحی و توسعه ریزپردازندههای پیشرفته است. این درس به دانشجویان اجازه میدهد تا با مفاهیم پیشرفتهتر در طراحی و بهینهسازی ریزپردازندهها و مسائل مرتبط با این زمینه آشنا شوند. از جمله اهداف این درس میتوان به درک عمیق از معماریهای پیشرفته ریزپردازنده، آشنایی با بهینهسازیهای سختافزاری، مطالعه تکنولوژیهای نوین، بررسی مسائل امنیتی و اعتمادپذیری، آشنایی با تست و اعتبارسنجی، و ارتباط با پژوهشهای جدید اشاره کرد. این درس با هدف تسلط دانشجویان بر مباحث پیشرفته در زمینه ریزپردازندهها و آمادهسازی آنها برای انجام پروژهها و تحقیقات در این زمینه ارائه میشود.
سرفصلها
- معماریهای پردازنده پیشرفته: معرفی معماریهای پردازنده پیشرفته از جمله پردازندههای فوق پیشرفته (Superscalar)، واشنگتن (VLIW) و سیمپرداز (Simultaneous Multithreading)
- بهینهسازیهای سختافزاری: مطالعه و بررسی بهینهسازیهای مختلف سختافزاری برای افزایش عملکرد و کارایی پردازنده
- معماریهای حافظه پیشرفته: بررسی معماریهای حافظه پیشرفته مانند حافظه سریع، حافظه پنهان، و حافظه اصلی
- پردازش موازی در پردازنده: بررسی تکنیکها و روشهای پردازش موازی در ریزپردازندهها مانند اجرای همزمان دستورات و پردازش موازی داده
- تکنولوژیهای نوین در ریزپردازندهها: معرفی و بررسی تکنولوژیهای نوین مانند پردازندههای چند هستهای، پردازندههای مبتنی بر FPGA
- مسائل امنیتی و اعتمادپذیری: بررسی مسائل امنیتی و اعتمادپذیری مرتبط با طراحی و پیادهسازی ریزپردازندههای پیشرفته
- مطالعه روشها و فنون تست و اعتبارسنجی پردازندههای پیشرفته برای اطمینان از صحت و کارایی آنها
ارزیابی پیشنهادی
- تمرینها و پروژه: ۳۰ درصد نمره
- آزمونهای میانترم و پایانی: ۵۰ درصد نمره
- پروژه پژوهشی: ۲۰ درصد نمره
منابع پیشنهادی
- S. K. Karna. Microprocessors GATE, PSUs and ES Examination. Vikas Publishing House, 2017.
- D. V. Hall and S. S. S. P. Rao. Microprocessors and Interfacing. 3rd Edition, McGraw-Hill, 2017.
- L. B. Das. The x86 Microprocessors. 2nd Edition, Pearson, 2014.
- Y. C. Liu and G. A. Gibson. Microcomputer Systems: The 8086/8088 Family. Prentice Hall, 1986.
- A. N. Kani Microprocessor 8086 Programming & Interfacing. RBA Publications.