دوره برنامهنویسی مقدماتی با زبان اسمبلی برای سیستمهای پردازشی کلاسیک همراه با فلشکارت آموزشی — ارائه روی فلش مموری
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره برنامهنویسی مقدماتی با زبان اسمبلی برای سیستمهای پردازشی کلاسیک
موضوع کلی: علوم کامپیوتر و برنامهنویسی
موضوع میانی: مبانی برنامهنویسی و زبانهای سطح پایین
📋 سرفصلهای دوره
- 1. مقدمهای بر تاریخچهٔ کامپیوترهای اولیه
- 2. ساختار کلی کامپیوترهای کلاسیک
- 3. مفهوم معماری فون نویمان
- 4. حافظهٔ اصلی و انواع آن
- 5. واحدهای ورودی/خروجی در سیستمهای کلاسیک
- 6. مقدمهای بر زبان اسمبلی
- 7. چرا زبان اسمبلی؟
- 8. تفاوت زبان اسمبلی با زبانهای سطح بالا
- 9. ساختار دستورالعمل در زبان اسمبلی
- 10. کدهای عملیاتی (Op-codes)
- 11. آدرسدهی در زبان اسمبلی
- 12. رجیسترهای پردازنده
- 13. انواع رجیسترها
- 14. عملیات حسابی و منطقی
- 15. جمع و تفریق با اعداد صحیح
- 16. ضرب و تقسیم اعداد صحیح
- 17. عملیات منطقی (AND, OR, XOR, NOT)
- 18. شیفت و چرخش بیتها
- 19. انتقال داده بین رجیسترها و حافظه
- 20. دستورالعملهای بارگذاری (LOAD) و ذخیره (STORE)
- 21. مدیریت پشته (Stack)
- 22. عملیات Push و Pop
- 23. فراخوانی رویهها (Procedures)
- 24. بازگشت از رویهها
- 25. مدیریت وقفهها (Interrupts)
- 26. انواع وقفهها
- 27. برنامهنویسی وقفهها
- 28. مقدمهای بر ساختار دادهها
- 29. آرایهها در زبان اسمبلی
- 30. کار با رشتهها
- 31. عملیات رشتهای پایه
- 32. ساختار برنامههای اسمبلی
- 33. بخش داده (Data Segment)
- 34. بخش کد (Code Segment)
- 35. برنامههای کوچک و توابع کمکی
- 36. مدیریت خطا در برنامههای اسمبلی
- 37. دیباگ کردن (Debugging) برنامههای اسمبلی
- 38. ابزارهای دیباگ
- 39. شبیهسازهای پردازندههای کلاسیک
- 40. پروژههای عملی کوچک
- 41. مثال: شمارش کاراکترهای یک رشته
- 42. مثال: یافتن بزرگترین عدد در آرایه
- 43. مثال: مرتبسازی حبابی ساده
- 44. مثال: پیادهسازی یک ماشین حساب ساده
- 45. مفاهیم پیشرفتهتر در پردازندههای کلاسیک
- 46. تکنیکهای آدرسدهی پیچیده
- 47. حافظهٔ مجازی (مقدماتی)
- 48. مدیریت حافظه در سطح پایین
- 49. کار با دستگاههای ورودی/خروجی خاص
- 50. پروتکلهای ارتباطی ساده
- 51. نوشتن درایورهای ساده
- 52. مدیریت زمانبندی پردازنده (مقدماتی)
- 53. مفاهیم موازیسازی (مقدماتی)
- 54. برنامهنویسی برای سیستمهای تخصصی
- 55. کاربرد زبان اسمبلی در سیستمهای نهفته
- 56. بهینهسازی کد اسمبلی
- 57. شناسایی گلوگاههای عملکردی
- 58. تکنیکهای بازسازی کد
- 59. مقدمهای بر کامپایلرها
- 60. مراحل کامپایل
- 61. نقش زبان اسمبلی در فرآیند کامپایل
- 62. مقدمهای بر مفسرها
- 63. تفاوت کامپایلر و مفسر
- 64. برنامهنویسی سیستمی
- 65. تعامل با سیستم عامل (مقدماتی)
- 66. مدیریت فرآیندها (مقدماتی)
- 67. ارتباط بین فرآیندی (IPC) (مقدماتی)
- 68. مبانی امنیت در سطح پایین
- 69. مقدمهای بر معماریهای پردازندهٔ دیگر
- 70. پردازندههای RISC در مقابل CISC
- 71. مقدمهای بر معماریهای جدیدتر
- 72. نگاهی به زبانهای سطح بالا و کاربرد آنها
- 73. ارتباط زبان اسمبلی با C
- 74. نوشتن توابع C در اسمبلی
- 75. نوشتن توابع اسمبلی در C
- 76. مبانی طراحی سیستمهای عامل
- 77. نقش زبان اسمبلی در هستهٔ سیستم عامل
- 78. مقدمهای بر شبکههای کامپیوتری (مقدماتی)
- 79. پروتکلهای لایهٔ پیوند داده
- 80. پروتکلهای لایهٔ شبکه
- 81. پروتکلهای لایهٔ انتقال
- 82. مبانی پایگاه داده (مقدماتی)
- 83. مفاهیم SQL پایه
- 84. مقدمهای بر هوش مصنوعی (مقدماتی)
- 85. الگوریتمهای جستجو پایه
- 86. یادگیری ماشین (مقدماتی)
- 87. شبکههای عصبی (مقدماتی)
- 88. کاربرد زبان اسمبلی در پردازش تصویر (مقدماتی)
- 89. کاربرد زبان اسمبلی در پردازش صوت (مقدماتی)
- 90. مبانی گرافیک کامپیوتری (مقدماتی)
- 91. رندرینگ سه بعدی پایه
- 92. مقدمهای بر محاسبات موازی
- 93. معماریهای موازی
- 94. برنامهنویسی GPU (مقدماتی)
- 95. مفاهیم بیگ دیتا (مقدماتی)
- 96. پردازش دادههای بزرگ
- 97. مقدمهای بر رمزنگاری (مقدماتی)
- 98. الگوریتمهای رمزنگاری متقارن
- 99. الگوریتمهای رمزنگاری نامتقارن
- 100. مقدمهای بر امضای دیجیتال
محتویات بسته آموزشی
🌐 سامانه آنلاین فلشکارت؛ مرور هدفمند و هوشمند
اکانت ارائهشده، دسترسی به نسخه تحت وب سامانه فلشکارت ویژه این دوره را فراهم میکند. این سامانه از الگوریتم زمانبندی مرور SM-2 استفاده میکند و بر اساس ارزیابی شما از میزان یادآوری هر کارت، زمان مرورهای بعدی را تنظیم میکند.
به این ترتیب، کارتهای دشوارتر میتوانند زودتر مرور شوند و برای تثبیت مطالب در حافظه، برنامه مرور متناسبتری داشته باشید.
مدتزمان معادل آموزشی بر اساس برآورد این دوره در گواهی درج میشود.
گواهی دوزبانه با استعلام آنلاین
پس از تکمیل فعالیتهای لازم و تأیید درخواست، گواهی پایان دوره به زبان فارسی و انگلیسی صادر میشود. گواهی دارای لینک اختصاصی و QR Code برای بررسی و استعلام آنلاین است.
این گواهی صرفاً بهعنوان گواهی اتمام دوره آموزشی صادر میشود و معادل مدرک دانشگاهی، آکادمیک یا مدرک رسمی مورد تأیید نهادهای دولتی نیست. صدور آن منوط به تکمیل شرایط دوره و تأیید نهایی درخواست است.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.