, ,

کتاب فتح قلب Z80: آموزش جامع برنامه‌نویسی اسمبلر تحت CP/M

تومان249,950

انتخاب پلن

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

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

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

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

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

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


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

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

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

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

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

عنوان کتاب: کتاب فتح قلب Z80: آموزش جامع برنامه‌نویسی اسمبلر تحت CP/M

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

موضوع میانی: برنامه‌نویسی اسمبلر Z80 تحت CP/M

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

  • 1. مقدمه‌ای بر عصر طلایی محاسبات
  • 2. آشنایی با معماری Z80
  • 3. چرا Z80 و CP/M؟
  • 4. دنیای سیستم‌عامل‌های اولیه: CP/M
  • 5. نصب و راه‌اندازی محیط CP/M
  • 6. اولین گام‌ها در خط فرمان CP/M
  • 7. معرفی زبان اسمبلی Z80
  • 8. تفاوت اسمبلر و زبان ماشین
  • 9. نحوه کار اسمبلر
  • 10. ابزارهای توسعه CP/M: ED (ویرایشگر)
  • 11. ابزارهای توسعه CP/M: MAC (اسمبلر)
  • 12. ابزارهای توسعه CP/M: L80 (لینکر)
  • 13. اولین برنامه اسمبلی: "Hello, World!"
  • 14. ساختار یک برنامه اسمبلی Z80
  • 15. دستورالعمل‌های اساسی Z80
  • 16. انواع دستورالعمل‌ها: انتقال داده
  • 17. دستورالعمل‌های انتقال: MOV
  • 18. دستورالعمل‌های انتقال: LD
  • 19. ثبات‌های عمومی Z80 (Register Pairs)
  • 20. دستورالعمل‌های انتقال به حافظه
  • 21. دستورالعمل‌های بارگذاری از حافظه
  • 22. عملیات حسابی: جمع
  • 23. دستورالعمل‌های جمع: ADD
  • 24. دستورالعمل‌های جمع با رقم نقلی: ADC
  • 25. عملیات حسابی: تفریق
  • 26. دستورالعمل‌های تفریق: SUB
  • 27. دستورالعمل‌های تفریق با وام: SBC
  • 28. تأثیر فلگ‌ها (Flags)
  • 29. فلگ‌های وضعیت (Status Flags)
  • 30. فلگ‌های کنترلی (Control Flags)
  • 31. بررسی فلگ‌ها: دستورالعمل‌های پرش شرطی
  • 32. پرش‌های بدون شرط
  • 33. پرش‌های شرطی بر اساس فلگ‌ها
  • 34. حلقه‌های تکرار: دستورالعمل‌های LOOP
  • 35. حلقه‌های تکرار: دستورالعمل‌های DJNZ
  • 36. دستورالعمل‌های منطقی: AND
  • 37. دستورالعمل‌های منطقی: OR
  • 38. دستورالعمل‌های منطقی: XOR
  • 39. دستورالعمل‌های منطقی: NOT (CPL)
  • 40. عملیات بیتی: شیفت به چپ (SLA)
  • 41. عملیات بیتی: شیفت به راست (SRA)
  • 42. عملیات بیتی: چرخش به چپ (RLA)
  • 43. عملیات بیتی: چرخش به راست (RRA)
  • 44. عملیات بیتی: چرخش از طریق فلگ نقلی (RLD, RRD)
  • 45. آدرس‌دهی مستقیم به حافظه
  • 46. آدرس‌دهی غیرمستقیم از طریق ثبات‌ها
  • 47. آدرس‌دهی غیرمستقیم با شاخص (Indexed Addressing)
  • 48. ثبات‌های شاخص IX و IY
  • 49. استفاده از IX و IY برای دسترسی به داده
  • 50. آرایه‌ها و دسترسی به عناصر آرایه
  • 51. چندسطحی آدرس‌دهی
  • 52. فراخوانی رویه‌ها (Subroutines)
  • 53. دستورالعمل CALL
  • 54. دستورالعمل RET
  • 55. مدیریت پشته (Stack)
  • 56. عملیات PUSH و POP
  • 57. کاربرد پشته در ذخیره وضعیت
  • 58. کاربرد پشته در ارسال پارامتر
  • 59. ورودی/خروجی (I/O) در Z80
  • 60. دستورالعمل‌های IN و OUT
  • 61. پورت‌های I/O در CP/M
  • 62. خواندن از ورودی استاندارد (Console Input)
  • 63. نوشتن در خروجی استاندارد (Console Output)
  • 64. کار با رشته‌ها
  • 65. عملیات انتقال رشته
  • 66. مقایسه رشته‌ها
  • 67. جستجو در رشته‌ها
  • 68. توابع کتابخانه‌ای CP/M (BDOS Calls)
  • 69. فهرست فراخوانی‌های BDOS
  • 70. فراخوانی 1: پایان برنامه (Terminate Program)
  • 71. فراخوانی 2: فراخوانی یک برنامه دیگر
  • 72. فراخوانی 9: نمایش رشته
  • 73. فراخوانی 10: ورودی کاراکتر
  • 74. فراخوانی 11: خروجی کاراکتر
  • 75. فراخوانی‌های مدیریت فایل
  • 76. فراخوانی 15: دریافت نام دیسک
  • 77. مدیریت دیسک در CP/M
  • 78. ساختار دیسک CP/M
  • 79. فایل‌های CP/M: نام‌گذاری و فرمت
  • 80. باز کردن فایل
  • 81. بستن فایل
  • 82. خواندن از فایل
  • 83. نوشتن در فایل
  • 84. حذف فایل
  • 85. تغییر نام فایل
  • 86. جستجوی فایل
  • 87. یافتن اولین/بعدی فایل (Find First/Next)
  • 88. مدیریت دایرکتوری‌ها
  • 89. توابع سطح پایین CP/M (BIOS Calls)
  • 90. محدودیت‌های CP/M
  • 91. تقسیم‌بندی حافظه در CP/M
  • 92. کدهای خطا در CP/M
  • 93. اشکال‌زدایی (Debugging) برنامه‌های اسمبلی
  • 94. استفاده از دیباگرهای CP/M
  • 95. تکنیک‌های دیباگ
  • 96. نکات پیشرفته در اسمبلر Z80
  • 97. ماکروها در MAC (اسمبلر)
  • 98. تعریف و استفاده از ماکروها
  • 99. پارامترهای ماکرو
  • 100. توابع کنترلی در MAC

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

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

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

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

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


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

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

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

دیدگاهها

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

اولین نفری باشید که دیدگاهی را ارسال می کنید برای “کتاب فتح قلب Z80: آموزش جامع برنامه‌نویسی اسمبلر تحت CP/M”

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

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