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