کتاب برنامه‌نویسی سطح پایین (C/ASM) برای سخت‌افزار با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB

249,950 تومان
پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 62,488 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

🎓 دوره آموزشی جامع

📚 اطلاعات دوره

عنوان دوره: دوره برنامه‌نویسی سطح پایین (C/ASM) برای سخت‌افزار

موضوع کلی: مهندسی سخت‌افزار و سیستم‌های نهفته (Embedded Systems)

موضوع میانی: طراحی سخت‌افزاری سیستم‌های نهفته

📋 سرفصل‌های دوره

  • 1. مفاهیم پایه برنامه‌نویسی سطح پایین
  • 2. معماری کامپیوتر و اجزای اصلی
  • 3. سیستم اعداد و مبانی محاسبات دیجیتال
  • 4. مقدمه‌ای بر زبان اسمبلی
  • 5. دستورالعمل‌های اولیه اسمبلی
  • 6. آدرس‌دهی در زبان اسمبلی
  • 7. انواع داده در زبان اسمبلی
  • 8. برنامه‌نویسی شرطی در اسمبلی
  • 9. حلقه‌ها و تکرار در زبان اسمبلی
  • 10. زیربرنامه‌ها و توابع در اسمبلی
  • 11. مدیریت پشته و فراخوانی توابع
  • 12. دستکاری رشته‌ها در زبان اسمبلی
  • 13. ورودی و خروجی در زبان اسمبلی
  • 14. مقدمه‌ای بر زبان C
  • 15. انواع داده در زبان C
  • 16. عملگرها و عبارات در زبان C
  • 17. ساختارهای کنترلی در زبان C
  • 18. توابع و پارامترها در زبان C
  • 19. آرایه‌ها و اشاره‌گرها در زبان C
  • 20. ساختمان داده‌ها در زبان C
  • 21. فایل‌ها و مدیریت فایل در زبان C
  • 22. مقدمه‌ای بر پیش‌پردازنده C
  • 23. اشاره‌گرها به توابع در C
  • 24. ساختارهای پیچیده داده در C
  • 25. برنامه‌نویسی ماکرو در C
  • 26. مفهوم حافظه و مدیریت حافظه در C
  • 27. اشاره‌گرها و حافظه پویا در C
  • 28. مقدمه‌ای بر دیباگرها و اشکال‌زدایی
  • 29. اشکال‌زدایی برنامه‌های اسمبلی
  • 30. اشکال‌زدایی برنامه‌های C
  • 31. بهینه‌سازی کد اسمبلی
  • 32. بهینه‌سازی کد C
  • 33. ارتباط زبان C و اسمبلی
  • 34. برنامه‌نویسی درایورهای سخت‌افزاری
  • 35. برنامه‌نویسی سیستم‌های تعبیه‌شده
  • 36. دسترسی به پورت‌های ورودی/خروجی
  • 37. مقدمه‌ای بر وقفه (Interrupt)
  • 38. مدیریت وقفه در زبان اسمبلی
  • 39. برنامه‌نویسی وقفه در زبان C
  • 40. کار با حافظه کش
  • 41. برنامه‌نویسی برای سیستم‌های چندپردازشی
  • 42. مفهوم DMA (دسترسی مستقیم به حافظه)
  • 43. برنامه‌نویسی برای سیستم‌های بلادرنگ
  • 44. مقدمه‌ای بر زبان‌های اسمبلی مختلف
  • 45. تفاوت‌های معماری x86 و ARM

نظرات

هنوز نظری ثبت نشده است.

وارد شوید تا نظر ثبت کنید.