کتاب کشف قابلیت‌های پنهان BBC Micro از طریق برنامه‌نویسی اسمبلی

انتخاب پلن

انتخاب پلن برای ادامه خرید الزامی است.

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

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

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

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

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

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


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

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

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

🎓 دوره آموزشی جامع

📚 اطلاعات دوره

عنوان دوره: دوره کشف قابلیت‌های پنهان BBC Micro از طریق برنامه‌نویسی اسمبلی

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

موضوع میانی: برنامه‌نویسی با زبان اسمبلی

📋 سرفصل‌های دوره

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

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

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

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

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

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


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

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

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

نظرات

هنوز نظری ثبت نشده است.

وارد شوید تا نظر ثبت کنید.