کتاب کارگاه مونتاژ BBC Micro: مبانی و کاربردها

انتخاب پلن

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

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

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

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

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

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

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


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

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

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

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

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

عنوان دوره: دوره کارگاه مونتاژ BBC Micro: مبانی و کاربردها

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

موضوع میانی: برنامه‌نویسی سطح پایین و معماری سیستم

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

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

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

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

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

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

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


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

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

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

نظرات

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

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