ریزپردازنده

Microprocessor

شماره درس: ۴۰۵۱۳ تعداد واحد: ۳
مقطع: کارشناسی نوع درس: نظری
پیش‌نیاز: معماری کامپیوتر هم‌نیاز: –

اهداف درس

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

ریز مواد

ارزیابی

مراجع

  1. W. A. Triebel and A. Singh. The 8088 and 8086 Microprocessors. Prentice-Hall, 2003.
  2. M. A. Mazidi. The 80x86 IBM PC & Compatible Computers. Volume II, Prentice Hall International Inc., 1995.
  3. W. A. Smith. ARM Microcontroller Interfacing: Hardware and Software. Elektor internatiolnal, 2010.
  4. M. A. Mazidi, et al. The AVR Microcontroller and Embedded Systems: Using Assembly and C. Prentice Hall, 2011.
  5. D. Kirk and W. M. Hwu. Programming Massively Parallel Processors. Morgan Kaufmann, 2012.