You are not allowed to perform this action

ریزپردازنده پیشرفته

Advanced Microprocessors

مقطع: تحصیلات تکمیلی گرایش: معماری سیستم‌های کامپیوتری
نوع درس: نظری تعداد واحد: ۳
پیش‌نیاز: – هم‌نیاز: –

هدف کلی

هدف اصلی درس ریزپردازنده پیشرفته به دانشجویان ارائه یک دید گسترده و عمیق از مفاهیم، تکنولوژی‌ها، و مسائل پیچیده در زمینه طراحی و توسعه ریزپردازنده‌های پیشرفته است. این درس به دانشجویان اجازه می‌دهد تا با مفاهیم پیشرفته‌تر در طراحی و بهینه‌سازی ریزپردازنده‌ها و مسائل مرتبط با این زمینه آشنا شوند. از جمله اهداف این درس می‌توان به درک عمیق از معماری‌های پیشرفته ریزپردازنده، آشنایی با بهینه‌سازی‌های سخت‌افزاری، مطالعه تکنولوژی‌های نوین، بررسی مسائل امنیتی و اعتمادپذیری، آشنایی با تست و اعتبارسنجی، و ارتباط با پژوهش‌های جدید اشاره کرد. این درس با هدف تسلط دانشجویان بر مباحث پیشرفته در زمینه ریزپردازنده‌ها و آماده‌سازی آن‌ها برای انجام پروژه‌ها و تحقیقات در این زمینه ارائه می‌شود.

سرفصل‌ها

  1. معماری‌های پردازنده پیشرفته: معرفی معماری‌های پردازنده پیشرفته از جمله پردازنده‌های فوق پیشرفته (Superscalar)، واشنگتن (VLIW) و سیم‌پرداز (Simultaneous Multithreading)
  2. بهینه‌سازی‌های سخت‌افزاری: مطالعه و بررسی بهینه‌سازی‌های مختلف سخت‌افزاری برای افزایش عملکرد و کارایی پردازنده
  3. معماری‌های حافظه پیشرفته: بررسی معماری‌های حافظه پیشرفته مانند حافظه سریع، حافظه پنهان، و حافظه اصلی
  4. پردازش موازی در پردازنده: بررسی تکنیک‌ها و روش‌های پردازش موازی در ریزپردازنده‌ها مانند اجرای همزمان دستورات و پردازش موازی داده
  5. تکنولوژی‌های نوین در ریزپردازنده‌ها: معرفی و بررسی تکنولوژی‌های نوین مانند پردازنده‌های چند هسته‌ای، پردازنده‌های مبتنی بر FPGA
  6. مسائل امنیتی و اعتمادپذیری: بررسی مسائل امنیتی و اعتمادپذیری مرتبط با طراحی و پیاده‌سازی ریزپردازنده‌های پیشرفته
  7. مطالعه روش‌ها و فنون تست و اعتبارسنجی پردازنده‌های پیشرفته برای اطمینان از صحت و کارایی آن‌ها

ارزیابی پیشنهادی

  • تمرین‌ها و پروژه: ۳۰ درصد نمره
  • آزمون‌های میان‌ترم و پایانی: ۵۰ درصد نمره
  • پروژه پژوهشی: ۲۰ درصد نمره

منابع پیشنهادی

  1. S. K. Karna. Microprocessors GATE, PSUs and ES Examination. Vikas Publishing House, 2017.
  2. D. V. Hall and S. S. S. P. Rao. Microprocessors and Interfacing. 3rd Edition, McGraw-Hill, 2017.
  3. L. B. Das. The x86 Microprocessors. 2nd Edition, Pearson, 2014.
  4. Y. C. Liu and G. A. Gibson. Microcomputer Systems: The 8086/8088 Family. Prentice Hall, 1986.
  5. A. N. Kani Microprocessor 8086 Programming & Interfacing. RBA Publications.