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