کتاب مبانی سخت‌افزاری برای توسعه‌دهندگان BBC Micro

انتخاب پلن

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

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

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

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

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

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

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


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

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

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

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

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

عنوان دوره: دوره مبانی سخت‌افزاری برای توسعه‌دهندگان BBC Micro

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

موضوع میانی: مشخصات سخت‌افزاری BBC Micro

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

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

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

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

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

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

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


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

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

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

نظرات

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

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