آموزش رایگان طراحی سیستم‌های ریزپردازنده ای

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

جدید
6 دانشجو
مقدماتی

به‌روزرسانی: ۱۴۰۴/۰۳/۱۲

محتوای دوره
پیش‌نیاز‌ها
درباره دوره
درباره استاد

آنچه در این دوره می‌آموزید

آشنایی با ساختار داخلی ریزپردازنده‌ها (Microprocessors)

یادگیری طراحی سخت‌افزار-نرم‌افزار توکار (Embedded Systems)

توانایی طراحی سیستم‌های مبتنی بر ریزپردازنده از صفر (از طراحی سخت‌افزار تا نوشتن برنامه)

کار با وقفه‌ها، تایمرها، پورت‌های I/O و دیگر اجزای داخلی پردازنده‌ها

محتوای دوره

1 فصل 26 جلسه 29 ساعت ویدیو
طراحی سیستم‌های ریزپردازنده
  مفاهیم پیش‌نیازی درس ریزپردازنده
مشاهده
"187:17
  زبان برنامه‌نویسی، اسمبلر و کامپایلرها، مدیریت اتفاقات
مشاهده
"59:51
  میکروکنترهای AVR
مشاهده
"107:27
  حافظه داده SRAM، اشاره‌گر پشته
"75:04
  سازماندهی حافظه‌های AVR
"43:01
  روش‌های آدرس‌دهی در AVR
"65:49
  مجموعه دستورات اسمبلی در AVR - بخش اول
"75:46
  مجموعه دستورات اسمبلی در AVR - بخش دوم
"80:12
  مجموعه دستورات محاسباتی ویژه
"77:50
  پرش‌های انشعابی شرطی
"81:11
  روش ICALL، EICALL
"76:07
  تایمر و کانتر
"76:30
  تایمر، کانتر صفر در حالت هشت بیتی پیشرفته
"79:19
  عملکرد تایمر، کانتر صفر در حالت PWN سریع
"81:07
  رجیسترهای مقایسه خروجی تایمر، کانتر یک و سه
"78:48
  عملکرد تایمر کانتر یک و سه در حالت مقایسه CTC
"82:57
  وقفه‌ها
"81:51
  مقایسه‌کننده آنالوگ
"68:18
  مبدل آنالوگ به دیجیتال
"71:30
  رجیستر کنترلی ADMUX
"71:07
  رابط وسایل جانبی SPI
"66:03
  تکلیف شماره 1
"04:51
  تکلیف شماره 2
"04:56
  تکلیف شماره 3
"05:27
  تکلیف شماره 4
"01:23
  تکلیف شماره 5
"06:35

پیش‌نیاز‌ها

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

با این حال مفاهیم پیش‌نیاز دوره در جلسه اول مرور شده است.

درباره دوره

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

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

اطلاعات بیشتر

درباره استاد

سوالات پرتکرار

آیا ممکن است که درسی ناقص ضبط شده باشد؟

ما همواره تلاش کرده­‌ایم که دروس را به طور کامل ضبط نماییم و در اختیار شما دوستان قرار دهیم. اما گاهی برخی ناهماهنگی ها سبب می شود که یک یا تعدادی از جلسات یک درس ضبط نشود. توضیح این گونه نواقص در توضیح درس­ ها آمده است.

اگر لینک دانلود یا پخش ویدئو مشکل داشت چه باید کرد؟

در صورتی که با هر گونه مشکلی رو به رو شدید می توانید از طریق صفحه ارتباط با ما به ما اطلاع دهید تا ما سریعا مشکل را پیگیری و برطرف نماییم.

آیا امکان دریافت فیلم های یک درس به صورت سی دی یا دی وی دی وجود دارد؟

در حال حاضر امکان ارسال دروس به صورت سی دی یا دی وی دی وجود ندارد.

تمام حقوق این وب‌سایت برای شرکت ندای دانش همراه ایرانیان (مکتب‌خونه‌‌‌‌) است.