دوره از معماری تا کدنویسی: تسلط بر برنامهنویسی ریزپردازندهها با F. G. Duncan همراه با فلشکارت آموزشی — ارائه روی فلش مموری
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره از معماری تا کدنویسی: تسلط بر برنامهنویسی ریزپردازندهها با F. G. Duncan
موضوع کلی: مهندسی نرمافزار
موضوع میانی: توسعه نرمافزار سیستم
📋 سرفصلهای دوره
- 1. معماری کامپیوتر و سیستمهای دیجیتال: مقدمه
- 2. مروری بر ساختار و عملکرد CPU
- 3. واحدهای پردازش مرکزی (ALU،CU، Registerها)
- 4. سیستمهای حافظه: RAM، ROM، Flash
- 5. سیستمهای ورودی/خروجی: پورتها، رابطها
- 6. مقدمهای بر معماریهای ریزپردازندهها
- 7. معرفی ریزپردازنده 8085
- 8. آشنایی با مجموعه دستورالعمل 8085
- 9. ساختار و عملکرد رجیسترهای 8085
- 10. آدرسدهی حافظه و سازماندهی در 8085
- 11. نوشتن و اجرای اولین برنامه 8085
- 12. دستورالعملهای انتقال داده در 8085
- 13. دستورالعملهای محاسباتی در 8085
- 14. دستورالعملهای منطقی و عملگرهای بیتی در 8085
- 15. دستورالعملهای پرش و انشعاب در 8085
- 16. دستورالعملهای فراخوانی زیربرنامه و بازگشت در 8085
- 17. سیستم وقفهها در 8085
- 18. آشنایی با تراشههای جانبی 8085
- 19. کار با پورتهای ورودی/خروجی در 8085
- 20. برنامهنویسی تایمر/کانتر در 8085
- 21. مقدمهای بر ریزپردازنده 8086
- 22. معماری داخلی و ساختار رجیسترهای 8086
- 23. آدرسدهی حافظه در 8086: سگمنتها و افستها
- 24. مجموعه دستورالعمل 8086: بررسی کلی
- 25. دستورالعملهای انتقال داده و محاسباتی در 8086
- 26. دستورالعملهای منطقی و بیتبیت در 8086
- 27. دستورالعملهای پرش و انشعاب در 8086
- 28. دستورالعملهای فراخوانی زیربرنامه و بازگشت در 8086
- 29. آشنایی با اسمبلیکد و زبان اسمبلی 8086
- 30. ترجمه و اجرای برنامههای اسمبلی 8086
- 31. استفاده از ماکروها و رویههای اسمبلی 8086
- 32. سیستم وقفهها در 8086
- 33. برنامهنویسی ورودی/خروجی در 8086
- 34. کار با حافظه و مدیریت دادهها در 8086
- 35. ساختارهای دادهها: آرایهها، رشتهها، ساختارها
- 36. برنامهنویسی در محیط DOS
- 37. مقدمهای بر اینترفیسینگ سختافزاری
- 38. مفهوم و کاربرد انواع اینترفیسها
- 39. طراحی مدارهای اینترفیس
- 40. اینترفیس سریال: UART
- 41. اینترفیس موازی: پورتهای موازی
- 42. اینترفیس تایمر/کانتر
- 43. اینترفیس ADC و DAC
- 44. اینترفیس دیسک و ذخیرهسازی
- 45. اصول طراحی سیستمهای تعبیهشده
- 46. محیطهای توسعه و ابزارهای برنامهنویسی
- 47. شبیهسازی و عیبیابی برنامهها
- 48. آشنایی با میکروکنترلرها
- 49. معماری میکروکنترلرها
- 50. مقایسه میکروکنترلرها با ریزپردازندهها
- 51. ساختار و عملکرد میکروکنترلر AVR
- 52. مجموعه دستورالعمل AVR
- 53. برنامهنویسی در زبان C برای AVR
- 54. پورتهای ورودی/خروجی میکروکنترلرهای AVR
- 55. تایمرها و کانترهای AVR
- 56. وقفهها در AVR
- 57. UART و ارتباط سریال در AVR
- 58. SPI و ارتباط سریال در AVR
- 59. I2C و ارتباط سریال در AVR
- 60. برنامهنویسی و پیکربندی ADC در AVR
- 61. برنامهنویسی و پیکربندی PWM در AVR
- 62. کار با LCD و نمایشگرها در AVR
- 63. کاربردهای عملی AVR: سنسورها، موتورها
- 64. مقدمهای بر RTOS در سیستمهای تعبیهشده
- 65. اصول طراحی و توسعه سیستمهای عامل
- 66. برنامهنویسی سیستمهای زمانواقعی
- 67. مدیریت حافظه در سیستمهای تعبیهشده
- 68. مدیریت وظایف و زمانبندی
- 69. همگامسازی و همزمانی در سیستمهای تعبیهشده
- 70. مبانی پروتکلهای ارتباطی
- 71. انواع شبکههای صنعتی
- 72. پروتکلهای ارتباطی CAN
- 73. پروتکلهای ارتباطی Modbus
- 74. اصول امنیت در سیستمهای تعبیهشده
- 75. آشنایی با استانداردهای کیفیت کد
- 76. آزمایش و عیبیابی نرمافزار
- 77. تکنیکهای بهینهسازی کد
- 78. طراحی و معماری نرمافزار
- 79. مدیریت پروژه و تیمهای توسعه
- 80. مبانی سیستمهای عامل
- 81. مدیریت حافظه
- 82. مدیریت فرآیندها
- 83. سیستم فایل
- 84. ورودی/خروجی
- 85. پروتکلهای شبکه
- 86. برنامهنویسی شبکه
- 87. مفاهیم concurrency
- 88. همگامسازی و قفلگذاری
- 89. مقدمهای بر معماری ARM
- 90. معماری ARM: رجیسترها و حالتها
- 91. مجموعه دستورالعمل ARM
- 92. برنامهنویسی Assembly ARM
- 93. سیستم عاملهای مبتنی بر ARM
- 94. سیستمعاملهای بیدرنگ (RTOS)
- 95. انتخاب و ارزیابی ریزپردازنده
- 96. طراحی سیستم با ریزپردازنده
- 97. کاربردها و نمونههای واقعی: رباتیک
- 98. کاربردها و نمونههای واقعی: اینترنت اشیا
- 99. کاربردها و نمونههای واقعی: اتوماسیون صنعتی
- 100. آینده برنامهنویسی ریزپردازنده
محتویات بسته آموزشی
🌐 سامانه آنلاین فلشکارت؛ مرور هدفمند و هوشمند
اکانت ارائهشده، دسترسی به نسخه تحت وب سامانه فلشکارت ویژه این دوره را فراهم میکند. این سامانه از الگوریتم زمانبندی مرور SM-2 استفاده میکند و بر اساس ارزیابی شما از میزان یادآوری هر کارت، زمان مرورهای بعدی را تنظیم میکند.
به این ترتیب، کارتهای دشوارتر میتوانند زودتر مرور شوند و برای تثبیت مطالب در حافظه، برنامه مرور متناسبتری داشته باشید.
مدتزمان معادل آموزشی بر اساس برآورد این دوره در گواهی درج میشود.
گواهی دوزبانه با استعلام آنلاین
پس از تکمیل فعالیتهای لازم و تأیید درخواست، گواهی پایان دوره به زبان فارسی و انگلیسی صادر میشود. گواهی دارای لینک اختصاصی و QR Code برای بررسی و استعلام آنلاین است.
این گواهی صرفاً بهعنوان گواهی اتمام دوره آموزشی صادر میشود و معادل مدرک دانشگاهی، آکادمیک یا مدرک رسمی مورد تأیید نهادهای دولتی نیست. صدور آن منوط به تکمیل شرایط دوره و تأیید نهایی درخواست است.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.