دوره راهنمای جامع برنامهنویسی اسمبلی برای کامپیوترهای خانگی قدیمی (با رویکرد تاریخی و آموزشی) همراه با فلشکارت آموزشی — ارائه روی فلش مموری
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره راهنمای جامع برنامهنویسی اسمبلی برای کامپیوترهای خانگی قدیمی (با رویکرد تاریخی و آموزشی)
موضوع کلی: برنامهنویسی و توسعه نرمافزار
موضوع میانی: برنامهنویسی سطح پایین و سختافزار
📋 سرفصلهای دوره
- 1. مقدمهای بر برنامهنویسی سطح پایین
- 2. تاریخچه کامپیوترهای خانگی
- 3. معماری پردازندههای ۸ بیتی
- 4. معرفی پردازنده MOS Technology 6502
- 5. ساختار حافظه در کامپیوترهای قدیمی
- 6. مفاهیم رجیسترها و حالت پردازنده
- 7. دستورالعملهای پایه اسمبلی (بخش اول)
- 8. دستورالعملهای پایه اسمبلی (بخش دوم)
- 9. عملیات منطقی و بیتی
- 10. عملیات حسابی و پرچمها
- 11. مدیریت پشته (Stack)
- 12. فراخوانی رویهها (Subroutines)
- 13. ورودی/خروجی (I/O) در کامپیوترهای قدیمی
- 14. کار با پورتها
- 15. مدیریت وقفهها (Interrupts)
- 16. مقدمهای بر زبان ماشین
- 17. نمایش دادهها در حافظه
- 18. آرایهها و ساختارهای داده
- 19. مدیریت رشتهها
- 20. عملیات کاراکتری
- 21. مقدمهای بر سیستم عامل CBM BASIC
- 22. تعامل اسمبلی با BASIC
- 23. توسعه برنامههای کوچک اسمبلی
- 24. اشکالزدایی (Debugging) برنامههای اسمبلی
- 25. ابزارهای توسعه اسمبلی (اسمبلرها)
- 26. اسمبلرهای تحت DOS
- 27. اسمبلرهای برای کامپیوترهای ۶۴
- 28. نوشتن برنامههای گرافیکی ساده
- 29. کار با کاراکترهای گرافیکی (PETSCII)
- 30. تولید صدا در کامپیوترهای قدیمی
- 31. مدیریت حافظه گرافیکی
- 32. برنامهنویسی بازیهای ساده
- 33. مفاهیم انیمیشن در سطح سختافزار
- 34. مدیریت ورودی از کیبورد
- 35. مدیریت ورودی از جویاستیک
- 36. ذخیرهسازی دادهها روی نوار کاست
- 37. فرمت فایل در سیستم CBM
- 38. کار با دیسک در سیستم CBM
- 39. پروتکلهای ارتباط سریال (RS-232)
- 40. مقدمهای بر شبکههای کامپیوتری اولیه
- 41. برنامهنویسی ارتباطات سریال
- 42. کار با مودمها
- 43. مفاهیم سختافزاری درگاه توسعه
- 44. برنامهنویسی مستقیم سختافزار
- 45. استانداردهای قدیمی درگاهها
- 46. کار با حافظههای جانبی
- 47. مفاهیم بایوس (BIOS) در کامپیوترهای قدیمی
- 48. برنامهنویسی درایورهای سطح پایین
- 49. مدیریت حافظه در پردازندههای ۸ بیتی
- 50. پایاننامههای سختافزاری
- 51. مقدمهای بر معماری ۳۲ بیتی
- 52. تفاوتهای اسمبلی ۸ بیتی و ۳۲ بیتی
- 53. برنامهنویسی اسمبلی برای پردازندههای Z80
- 54. برنامهنویسی اسمبلی برای پردازندههای 68000
- 55. مفاهیم سیستم عامل DOS
- 56. برنامهنویسی سطح پایین در DOS
- 57. توسعه ابزارهای خط فرمان
- 58. مقدمهای بر ساختار فایلهای اجرایی
- 59. فرمت فایل EXE در DOS
- 60. کار با توابع DOS API
- 61. مدیریت حافظه در DOS
- 62. توسعه برنامههای گرافیکی در DOS
- 63. کتابخانههای گرافیکی قدیمی
- 64. مفاهیم پیشرفتهتر اسمبلی
- 65. بهینهسازی کد اسمبلی
- 66. تکنیکهای فشردهسازی کد
- 67. برنامهنویسی امنیتی سطح پایین
- 68. مقدمهای بر معماریهای مدرن
- 69. تفاوتهای اسمبلی x86 با پردازندههای قدیمی
- 70. مفاهیم پردازش موازی
- 71. برنامهنویسی موازی در سطح سختافزار
- 72. مقدمهای بر سیستم عاملهای مدرن
- 73. کار با API سیستم عاملهای مدرن
- 74. توسعه درایورها برای سیستم عاملهای مدرن
- 75. مفاهیم زبانهای سطح بالا
- 76. ترجمه زبانهای سطح بالا به اسمبلی
- 77. کامپایلرها و بهینهسازی کد
- 78. مقدمهای بر معماری ARM
- 79. برنامهنویسی اسمبلی برای ARM
- 80. توسعه سیستمهای نهفته (Embedded)
- 81. کار با میکروکنترلرها
- 82. مقدمهای بر سیستم عاملهای بلادرنگ (RTOS)
- 83. برنامهنویسی برای دستگاههای موبایل قدیمی
- 84. مفاهیم پایگاه داده سطح پایین
- 85. کار با ساختارهای داده پیچیده
- 86. تکنیکهای مدیریت حافظه پیشرفته
- 87. مقدمهای بر رمزنگاری سطح پایین
- 88. پیادهسازی الگوریتمهای رمزنگاری
- 89. ملاحظات امنیتی در برنامهنویسی سطح پایین
- 90. برنامهنویسی برای شبیهسازها
- 91. بازسازی برنامههای قدیمی
- 92. مفاهیم مهندسی معکوس (Reverse Engineering)
- 93. کار با ابزارهای مهندسی معکوس
- 94. برنامهنویسی بازیهای کلاسیک
- 95. توسعه ابزارهای گرافیکی قدیمی
- 96. مقدمهای بر تاریخچه بازیهای کامپیوتری
- 97. تحلیل فنی بازیهای قدیمی
- 98. مفاهیم گرافیک برداری
- 99. کار با فونتهای قدیمی
- 100. مقدمهای بر ساختار فایلهای صوتی قدیمی
محتویات بسته آموزشی
🌐 سامانه آنلاین فلشکارت؛ مرور هدفمند و هوشمند
اکانت ارائهشده، دسترسی به نسخه تحت وب سامانه فلشکارت ویژه این دوره را فراهم میکند. این سامانه از الگوریتم زمانبندی مرور SM-2 استفاده میکند و بر اساس ارزیابی شما از میزان یادآوری هر کارت، زمان مرورهای بعدی را تنظیم میکند.
به این ترتیب، کارتهای دشوارتر میتوانند زودتر مرور شوند و برای تثبیت مطالب در حافظه، برنامه مرور متناسبتری داشته باشید.
مدتزمان معادل آموزشی بر اساس برآورد این دوره در گواهی درج میشود.
گواهی دوزبانه با استعلام آنلاین
پس از تکمیل فعالیتهای لازم و تأیید درخواست، گواهی پایان دوره به زبان فارسی و انگلیسی صادر میشود. گواهی دارای لینک اختصاصی و QR Code برای بررسی و استعلام آنلاین است.
این گواهی صرفاً بهعنوان گواهی اتمام دوره آموزشی صادر میشود و معادل مدرک دانشگاهی، آکادمیک یا مدرک رسمی مورد تأیید نهادهای دولتی نیست. صدور آن منوط به تکمیل شرایط دوره و تأیید نهایی درخواست است.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.