کتاب از صفر تا ساخت اولین مدار با 8080A: راهنمای عملی برای علاقه‌مندان

انتخاب پلن

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

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

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

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

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

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

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


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

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

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

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

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

عنوان کتاب: کتاب از صفر تا ساخت اولین مدار با 8080A: راهنمای عملی برای علاقه‌مندان

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

موضوع میانی: مقدمه‌ای بر معماری و برنامه‌نویسی 8080A

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

  • 1. مقدمه به دنیای میکروپروسسورها
  • 2. چرا 8080A؟
  • 3. تاریخچه مختصر 8080A
  • 4. قطعات کلیدی یک کامپیوتر
  • 5. معرفی سخت‌افزار مورد نیاز
  • 6. معرفی نرم‌افزار مورد نیاز (شبیه‌ساز)
  • 7. آشنایی با معماری 8080A
  • 8. ثبات‌های 8080A (رجیسترها)
  • 9. ثبات‌های عمومی (B, C, D, E, H, L)
  • 10. ثبات اشاره‌گر پشته (SP)
  • 11. ثبات شمارنده برنامه (PC)
  • 12. ثبات وضعیت (Flags)
  • 13. ساختار داده‌ها در 8080A (بایت، کلمه)
  • 14. نحوه نمایش اعداد در حافظه
  • 15. آدرس‌دهی حافظه
  • 16. نقش گذرگاه داده (Data Bus)
  • 17. نقش گذرگاه آدرس (Address Bus)
  • 18. نقش گذرگاه کنترلی (Control Bus)
  • 19. ولتاژ تغذیه 8080A
  • 20. پین‌های 8080A و وظایف آن‌ها
  • 21. کلاک 8080A و نحوه تولید آن
  • 22. چرخه‌های ماشین 8080A
  • 23. زمان‌بندی دستورالعمل‌ها
  • 24. اولین دستورالعمل: بارگذاری داده در ثبات
  • 25. دستورالعمل MVI (Move Immediate)
  • 26. دستورالعمل LXI (Load Extended Immediate)
  • 27. دستورالعمل MOV (Move)
  • 28. دستورالعملهای بارگذاری از حافظه (LDA, LHLD)
  • 29. دستورالعملهای ذخیره در حافظه (STA, SHLD)
  • 30. عملیات حسابی: جمع (ADD, ADI)
  • 31. عملیات حسابی: تفریق (SUB, SUI)
  • 32. عملیات حسابی: افزایش و کاهش (INR, DCR)
  • 33. عملیات منطقی: AND, OR, XOR
  • 34. عملیات منطقی: NOT (CMA)
  • 35. مقایسه اعداد (CMP)
  • 36. دستورالعملهای پرش (JMP, JZ, JNZ)
  • 37. شرایط پرش بر اساس ثبات وضعیت
  • 38. پرش شرطی و بی‌قید و شرط
  • 39. دستورالعملهای فراخوانی رویه (CALL)
  • 40. دستورالعملهای بازگشت از رویه (RET)
  • 41. مدیریت پشته (Push, Pop)
  • 42. دستورالعملهای ورودی/خروجی (IN, OUT)
  • 43. نحوه خواندن از دستگاه‌های ورودی
  • 44. نحوه نوشتن در دستگاه‌های خروجی
  • 45. دستورالعملهای کنترل وقفه‌ها (Interrupts)
  • 46. انواع وقفه‌ها در 8080A (INT, RST)
  • 47. مدیریت وقفه‌ها
  • 48. برنامه‌نویسی با وقفه‌ها
  • 49. اولین برنامه ساده: نمایش یک عدد
  • 50. ساخت برنامه شمارنده
  • 51. برنامه‌نویسی حلقه‌ها
  • 52. استفاده از ثبات‌ها برای شمارش
  • 53. پایان دادن به برنامه (HLT)
  • 54. اولین مدار: نمایش LED با 8080A
  • 55. قطعات مورد نیاز برای مدار LED
  • 56. نحوه اتصال LED به 8080A
  • 57. نحوه آدرس‌دهی پورت خروجی
  • 58. اولین مدار عملی: چشمک‌زن LED
  • 59. برنامه‌نویسی برای چشمک‌زن LED
  • 60. تست و عیب‌یابی مدار LED
  • 61. مدار ساده با ورودی دکمه
  • 62. نحوه اتصال دکمه به 8080A
  • 63. خواندن وضعیت دکمه
  • 64. برنامه‌نویسی برای واکنش به دکمه
  • 65. اولین مدار با ورودی و خروجی
  • 66. ساخت مدار نمایشگر 7-segment
  • 67. نحوه اتصال نمایشگر 7-segment
  • 68. کدگذاری اعداد برای نمایشگر
  • 69. برنامه‌نویسی برای نمایش اعداد
  • 70. مدار نمایشگر با ورودی و خروجی
  • 71. آشنایی با حافظه‌های RAM
  • 72. آشنایی با حافظه‌های ROM
  • 73. نحوه انتخاب حافظه
  • 74. مدار ساده با RAM و ROM
  • 75. بارگذاری برنامه در ROM
  • 76. اجرای برنامه از ROM
  • 77. برنامه‌نویسی برای محاسبات ساده
  • 78. مثال: جمع دو عدد از حافظه
  • 79. مثال: ضرب دو عدد (پیاده‌سازی ساده)
  • 80. مثال: جستجو در یک آرایه
  • 81. مفاهیم اولیه سیستم‌عامل (در سطح ساده)
  • 82. مدیریت ورودی/خروجی در سیستم‌های ابتدایی
  • 83. مدیریت حافظه در سیستم‌های ابتدایی
  • 84. ساخت یک ماشین حساب ساده (مراحل اولیه)
  • 85. پیاده‌سازی توابع ریاضی در ماشین حساب
  • 86. ساخت یک بازی ساده (مثل حدس عدد)
  • 87. مراحل ساخت بازی
  • 88. پیاده‌سازی منطق بازی
  • 89. آشنایی با ابزارهای توسعه
  • 90. استفاده از دیباگر (Debugger)
  • 91. تکنیک‌های دیباگ کردن
  • 92. بهینه‌سازی کد 8080A
  • 93. مقدمه‌ای بر معماری‌های جدیدتر
  • 94. نکات تکمیلی و منابع بیشتر
  • 95. پروژه‌های پیشنهادی برای ادامه مسیر
  • 96. چالش‌های پیش رو در پروژه‌های پیچیده‌تر
  • 97. یادگیری مداوم در حوزه سخت‌افزار
  • 98. جمع‌بندی دوره و گام‌های بعدی
  • 99. آخرین نکات برای علاقه‌مندان

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

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

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

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

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


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

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

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

نظرات

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

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