دوره آشنایی با زبان ماشین و برنامهنویسی سطح پایین در IBM PC همراه با فلشکارت آموزشی — ارائه روی فلش مموری
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره آشنایی با زبان ماشین و برنامهنویسی سطح پایین در IBM PC
موضوع کلی: علوم کامپیوتر و برنامهنویسی
موضوع میانی: مبانی زبان اسمبلی و معماری کامپیوتر
📋 سرفصلهای دوره
- 1. مقدمهای بر معماری کامپیوتر
- 2. مبانی زبان ماشین
- 3. ساختار پردازنده مرکزی (CPU)
- 4. حافظه اصلی و انواع آن
- 5. ورودی/خروجی (I/O) و دستگاهها
- 6. دستورالعملهای پردازنده
- 7. کدهای عملیاتی (Opcodes)
- 8. معرفی زبان اسمبلی
- 9. ثباتهای پردازنده
- 10. انواع دستورالعملهای اسمبلی
- 11. انتقال دادهها
- 12. عملیات حسابی
- 13. عملیات منطقی
- 14. کنترل جریان برنامه
- 15. پرشها و حلقهها
- 16. زیربرنامهها و فراخوانیها
- 17. مدیریت پشته (Stack)
- 18. آدرسدهی حافظه
- 19. آدرسدهی مستقیم
- 20. آدرسدهی غیرمستقیم
- 21. آدرسدهی رجیستری
- 22. آدرسدهی شاخصدار
- 23. عملگرهای بیتی
- 24. شیفت و چرخش
- 25. کار با رشتهها
- 26. مدیریت ورودی/خروجی در اسمبلی
- 27. توابع سیستم (System Calls)
- 28. برنامهنویسی سگمنتها (Segments)
- 29. سگمنت کد
- 30. سگمنت داده
- 31. سگمنت پشته
- 32. آدرسدهی فیزیکی و منطقی
- 33. حافظه قابل دسترسی توسط برنامه (RAM)
- 34. ثابتهای سختافزاری
- 35. نقش BIOS
- 36. توابع BIOS برای صفحه نمایش
- 37. توابع BIOS برای صفحه کلید
- 38. توابع BIOS برای دیسک
- 39. برنامهنویسی در محیط DOS
- 40. دستورات خط فرمان DOS
- 41. فایلها در DOS
- 42. مدیریت فایل در اسمبلی
- 43. مفاهیم اولیه برنامهنویسی سطح پایین
- 44. توسعه برنامههای ساده اسمبلی
- 45. اشکالزدایی (Debugging) برنامههای اسمبلی
- 46. ابزارهای اشکالزدایی
- 47. ثبتهای پردازنده و کاربرد آنها
- 48. دستورالعملهای پرش شرطی
- 49. دستورالعملهای پرش بیشرط
- 50. انتقال دادههای بلوکی
- 51. عملیات مقایسه
- 52. مقایسه رشتهها
- 53. توابع ریاضی در اسمبلی
- 54. ضرب و تقسیم
- 55. مدیریت اعداد علامتدار
- 56. مدیریت اعداد بدون علامت
- 57. کار با ممیز شناور (مقدماتی)
- 58. مقدمهای بر ثباتهای کنترل
- 59. تنظیم مودهای پردازنده
- 60. مدیریت وقفهها (Interrupts)
- 61. وقفههای نرمافزاری
- 62. وقفههای سختافزاری
- 63. پردازش وقفههای صفحه کلید
- 64. پردازش وقفههای تایمر
- 65. پردازش وقفههای دیسک
- 66. ارتباط پردازنده با دستگاهها
- 67. تکنیکهای دسترسی به پورتها
- 68. برنامهنویسی در حالت واقعی (Real Mode)
- 69. مقدمهای بر حالت محافظت شده (Protected Mode)
- 70. تفاوت حالت واقعی و محافظت شده
- 71. مدیریت حافظه در حالت محافظت شده
- 72. جدول توصیفگر سراسری (GDT)
- 73. جدول توصیفگر وقفه (IDT)
- 74. مفاهیم پایه سیستمعامل
- 75. نقش سیستمعامل در برنامهنویسی سطح پایین
- 76. مدیریت وظایف (Task Management)
- 77. اصول ارتباط بین فرآیندی (IPC)
- 78. مقدمهای بر ساختار دادهها در اسمبلی
- 79. آرایهها
- 80. ساختارها (Structs)
- 81. پوینترها و ارجاعها
- 82. کتابخانههای توابع آماده
- 83. استفاده از توابع کتابخانهای
- 84. توسعه توابع سفارشی
- 85. بهینهسازی کد اسمبلی
- 86. اصول کدنویسی تمیز در اسمبلی
- 87. مستندسازی کد اسمبلی
- 88. پروژههای عملی کوچک
- 89. طراحی یک ماشین حساب ساده
- 90. پیادهسازی یک بازی ساده
- 91. کار با گرافیک در حالت متنی
- 92. کار با گرافیک در حالت VGA (مقدماتی)
- 93. ملاحظات امنیتی در برنامهنویسی سطح پایین
- 94. مدیریت خطا در برنامههای اسمبلی
- 95. مبانی شبکهسازی (سطح پایین)
- 96. ارتباط سریال (مقدماتی)
- 97. پروتکلهای ارتباطی پایه
- 98. مفاهیم پایگاه داده (مقدماتی)
- 99. طراحی یک سیستم ساده مدیریت اطلاعات
- 100. کار با فایلهای باینری
محتویات بسته آموزشی
🌐 سامانه آنلاین فلشکارت؛ مرور هدفمند و هوشمند
اکانت ارائهشده، دسترسی به نسخه تحت وب سامانه فلشکارت ویژه این دوره را فراهم میکند. این سامانه از الگوریتم زمانبندی مرور SM-2 استفاده میکند و بر اساس ارزیابی شما از میزان یادآوری هر کارت، زمان مرورهای بعدی را تنظیم میکند.
به این ترتیب، کارتهای دشوارتر میتوانند زودتر مرور شوند و برای تثبیت مطالب در حافظه، برنامه مرور متناسبتری داشته باشید.
مدتزمان معادل آموزشی بر اساس برآورد این دوره در گواهی درج میشود.
گواهی دوزبانه با استعلام آنلاین
پس از تکمیل فعالیتهای لازم و تأیید درخواست، گواهی پایان دوره به زبان فارسی و انگلیسی صادر میشود. گواهی دارای لینک اختصاصی و QR Code برای بررسی و استعلام آنلاین است.
این گواهی صرفاً بهعنوان گواهی اتمام دوره آموزشی صادر میشود و معادل مدرک دانشگاهی، آکادمیک یا مدرک رسمی مورد تأیید نهادهای دولتی نیست. صدور آن منوط به تکمیل شرایط دوره و تأیید نهایی درخواست است.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.