اپلیکیشن اندرویدی فلشکارت آموزشی آموزش Assembly برای برنامهنویسی سطح پایین
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره آموزش Assembly برای برنامهنویسی سطح پایین
موضوع کلی: برنامه نویسی
موضوع میانی: زبانهای برنامهنویسی**
📋 سرفصلهای دوره
- 1. ثبت و اجرای اولین برنامه Assembly
- 2. ثباتها و معماری پردازنده
- 3. دستورات MOV و انتقال داده
- 4. دستورات محاسباتی ADD و SUB
- 5. دستورات ضرب و تقسیم MUL و DIV
- 6. عملیات منطقی AND، OR، XOR و NOT
- 7. شیفت و چرخش دادهها
- 8. پرشهای شرطی و غیرشرطی
- 9. ساختار حلقهها در Assembly
- 10. کار با پشته و دستورات PUSH و POP
- 11. فراخوانی زیربرنامهها با CALL و RET
- 12. گذراندن آرگومان به توابع
- 13. آشنایی با حافظه و آدرسدهی
- 14. حالتهای آدرسدهی مستقیم و غیرمستقیم
- 15. کار با آرایهها در حافظه
- 16. رشتهها و عملیات روی آنها
- 17. مقایسه دادهها با CMP
- 18. پرچمهای وضعیت پردازنده
- 19. دستورات ورودی و خروجی سطح پایین
- 20. مدیریت وقفهها و سرویسهای BIOS
- 21. برنامهنویسی با وقفههای DOS
- 22. آشنایی با اسمبلر و لینکر
- 23. فایلهای اجرایی و ساختار آنها
- 24. دیباگ کردن برنامههای Assembly
- 25. سینتکس MASM و TASM
- 26. سینتکس NASM و تفاوتها
- 27. برنامهنویسی ۱۶ بیتی در محیط Real Mode
- 28. برنامهنویسی ۳۲ بیتی در Protected Mode
- 29. معماری x86 و ثباتهای عمومی
- 30. ثباتهای سگمنت و اشارهگر
- 31. مدیریت حافظه در Assembly
- 32. محاسبات با اعداد باینری و هگزادسیمال
- 33. تبدیل انواع داده و کستینگ
- 34. بیتهای پرچم و عملیات شرطی
- 35. پیادهسازی توابع بازگشتی
- 36. بهینهسازی دستی کد Assembly
- 37. تداخل اسمبلی با زبان C
- 38. استفاده از کتابخانههای خارجی
- 39. برنامهنویسی چندفایلی و ماژولار
- 40. ماکروها و پیشپردازنده
- 41. مدیریت خطا و استثناها
- 42. کار با پورتهای سختافزاری
- 43. آشنایی با معماری ARM (مقدماتی)
- 44. تفاوتهای Assembly در سیستمهای تعبیهشده
- 45. عملیات بیتی پیشرفته
- 46. پیادهسازی الگوریتمهای مرتبسازی
- 47. پیادهسازی جستجوی باینری
- 48. مدیریت حافظه پویا
- 49. بهینهسازی مصرف حافظه
- 50. تجزیه و تحلیل اسمبلی کدهای کامپایلشده
- 51. ایمنی و امنیت در برنامهنویسی سطح پایین
این اپلیکیشن فارسی برای یادگیری و مرور محتوای آموزشی از طریق فلشکارت طراحی شده است. کارتها را یکییکی مرور کنید، پاسخ پرسشها را به یاد بیاورید و نتیجه هر پاسخ را ثبت کنید. محتوای دوره پس از نصب درون برنامه در دسترس است تا برای مطالعه روزمره معمولاً به اتصال مداوم اینترنت نیاز نداشته باشید.
محتوای آموزشی در قالبهای متنوع ارائه میشود تا هم برای یادگیری مفاهیم جدید و هم برای تثبیت آموختهها قابل استفاده باشد.
- رابط کاربری فارسی و راستچین با فونت وزیر.
- تم روشن و تیره مطابق تنظیمات سیستم.
- صفحهبندی ساده برای انتخاب دوره و شروع مرور.
- نمایش تعداد دفعات مرور هر فصل.
- انتخاب چند فصل برای مرور همزمان.
- امکان تمرکز بر فصلهایی که هنوز مرور نشدهاند.
این اپلیکیشن برای دانشآموزان، دانشجویان، داوطلبان آزمونها و علاقهمندان به یادگیری طراحی شده است؛ بهویژه کسانی که میخواهند مطالب آموزشی را در زمانهای کوتاه مرور کنند، دانستههای خود را بسنجند و مطالعه منظمتری داشته باشند.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.