, ,

کتاب اولین گام‌ها در برنامه‌نویسی اسمبلی آتاری: از صفر تا نمایش تصویر

تومان249,950

انتخاب پلن

torobpay
هر قسط با ترب‌پی: تومان62,488
۴ قسط ماهانه. بدون سود، چک و ضامن.

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

📚 کتاب آموزشی جامع

📚 اطلاعات کتاب

عنوان کتاب: کتاب اولین گام‌ها در برنامه‌نویسی اسمبلی آتاری: از صفر تا نمایش تصویر

موضوع کلی: برنامه‌نویسی به زبان اسمبلی برای کامپیوترهای آتاری

موضوع میانی: مقدمه‌ای بر معماری و دستورالعمل‌های آتاری

📋 سرفصل‌های کتاب (100 موضوع)

  • 1. مقدمه به دنیای اسمبلی آتاری
  • 2. چرا اسمبلی آتاری؟
  • 3. اهداف دوره
  • 4. پیش‌نیازهای دوره
  • 5. معرفی کامپیوتر آتاری 8 بیتی
  • 6. معماری پردازنده 6502
  • 7. رجیسترهای پردازنده 6502
  • 8. حافظه در آتاری 8 بیتی
  • 9. آدرس‌دهی حافظه
  • 10. اولین برنامه اسمبلی: "Hello, Atari!"
  • 11. مفسر اسمبلی آتاری (ASM-65)
  • 12. نحوه کامپایل و اجرای کد اسمبلی
  • 13. ساختار کلی یک برنامه اسمبلی
  • 14. دستورالعمل‌های پایه 6502 (بخش اول)
  • 15. دستورالعمل‌های پایه 6502 (بخش دوم)
  • 16. حمل و نقل داده (LDA, STA, LDX, STX, LDY, STY)
  • 17. عملیات حسابی (ADC, SBC, INC, DEC)
  • 18. عملیات منطقی (AND, ORA, EOR, BIT)
  • 19. عملیات شیفت و چرخش (ASL, LSR, ROL, ROR)
  • 20. پرش‌ها و شرط‌ها (JMP, BEQ, BNE, BCS, BCC, BMI, BPL, BVC, BVS)
  • 21. فراخوانی زیربرنامه‌ها (JSR, RTS)
  • 22. پشته (Stack) و دستورات مربوطه (PHA, PLA, PHP, PLP)
  • 23. بررسی وضعیت رجیستر وضعیت (Flags)
  • 24. مقایسه مقادیر (CMP)
  • 25. دستورالعمل‌های عدم انجام (NOP)
  • 26. دستورالعمل‌های غیرمستند 6502 (اختیاری)
  • 27. توابع سیستمی آتاری (OS Calls)
  • 28. معرفی توابع ورودی/خروجی (I/O)
  • 29. دسترسی به پورت‌ها
  • 30. مقدمه به گرافیک آتاری
  • 31. حالت‌های گرافیکی آتاری (Graphics Modes)
  • 32. حالت 0: متن ساده
  • 33. حالت 1: متن با رنگ‌های بیشتر
  • 34. حالت 2: گرافیک با رزولوشن پایین (40×24)
  • 35. حالت 3: گرافیک با رزولوشن متوسط (80×24)
  • 36. حالت 4: گرافیک با رزولوشن بالا (160×200)
  • 37. حالت 5: گرافیک با رزولوشن بسیار بالا (320×200)
  • 38. حالت 6: گرافیک با رزولوشن عالی (640×200)
  • 39. حالت 7: گرافیک با رزولوشن فوق‌العاده (320×200، 256 رنگ)
  • 40. نحوه انتخاب حالت گرافیکی
  • 41. پیکسل در حالت‌های گرافیکی
  • 42. رنگ در آتاری
  • 43. پالت رنگی آتاری
  • 44. ذخیره و بازیابی پالت رنگی
  • 45. نوشتن روی حافظه گرافیکی
  • 46. آدرس‌دهی حافظه گرافیکی
  • 47. نقشه کاراکترها (Character Maps)
  • 48. ساخت کاراکترهای سفارشی
  • 49. نمایش کاراکترهای سفارشی
  • 50. نمایش نقطه (Pixel) در حالت گرافیکی
  • 51. رسم خط افقی
  • 52. رسم خط عمودی
  • 53. رسم خطوط مورب (مقدماتی)
  • 54. رسم مستطیل
  • 55. رسم مربع
  • 56. رسم دایره (مقدماتی)
  • 57. پر کردن ناحیه (Flood Fill)
  • 58. پیمایش صفحه نمایش (Screen Scrolling)
  • 59. حرکت کاراکترها
  • 60. حرکت پیکسل‌ها
  • 61. انیمیشن ساده با استفاده از تغییر موقعیت
  • 62. انیمیشن با استفاده از تغییر رنگ
  • 63. استفاده از نمایشگرهای صفحه (Display Lists)
  • 64. نحوه ساخت نمایشگر صفحه
  • 65. دستورالعمل‌های نمایشگر صفحه
  • 66. تکنیک‌های پیشرفته نمایشگر صفحه
  • 67. نکات بهینه‌سازی کد برای سرعت
  • 68. استفاده از رجیسترهای کمکی (X, Y)
  • 69. کاهش دسترسی به حافظه
  • 70. تکنیک‌های پرش بهینه
  • 71. مدیریت حافظه در برنامه‌های بزرگتر
  • 72. معرفی بخش‌های حافظه (Code, Data, BSS)
  • 73. استفاده از ثابت‌ها (Constants)
  • 74. استفاده از متغیرها (Variables)
  • 75. ساخت توابع کوچک (Subroutines)
  • 76. ورودی و خروجی صدا در آتاری
  • 77. چیپ صدا آتاری (POKEY)
  • 78. کانال‌های صوتی
  • 79. تولید نت‌های موسیقی
  • 80. کنترل حجم صدا
  • 81. تولید افکت‌های صوتی ساده
  • 82. کار با دستگاه‌های ورودی (Joysticks)
  • 83. خواندن وضعیت جویستیک
  • 84. تفسیر داده‌های جویستیک
  • 85. استفاده از دکمه‌های جویستیک
  • 86. مدیریت ورودی از کیبورد
  • 87. خواندن کاراکتر از کیبورد
  • 88. کدگذاری کاراکترها
  • 89. استفاده از وقفه کیبورد (Keyboard Interrupt)
  • 90. معرفی وقفه های سیستم آتاری
  • 91. نحوه ثبت و مدیریت وقفه ها
  • 92. وقفه نمایشگر (Display Interrupt)
  • 93. استفاده از وقفه نمایشگر برای همگام‌سازی
  • 94. وقفه تایمر
  • 95. استفاده از وقفه تایمر برای زمان‌بندی
  • 96. مدیریت وقفه ها در کد اسمبلی
  • 97. اشکال‌زدایی (Debugging) برنامه‌های اسمبلی
  • 98. استفاده از دیباگر آتاری
  • 99. تکنیک‌های اشکال‌زدایی دستی
  • 100. بررسی مقادیر رجیسترها در حین اجرا

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

دیدگاهها

هیچ دیدگاهی برای این محصول نوشته نشده است.

اولین نفری باشید که دیدگاهی را ارسال می کنید برای “کتاب اولین گام‌ها در برنامه‌نویسی اسمبلی آتاری: از صفر تا نمایش تصویر”

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

پیمایش به بالا