, ,

کتاب اسرار ماشین: تسلط بر زبان اسمبلی با پردازنده‌های کلاسیک 8080/Z-80

تومان249,950

انتخاب پلن

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

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

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

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

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

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


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

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

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

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

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

عنوان کتاب: کتاب اسرار ماشین: تسلط بر زبان اسمبلی با پردازنده‌های کلاسیک 8080/Z-80

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

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

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

  • 1. آشنایی با معماری کامپیوتر و مفاهیم پایه
  • 2. مقدمه‌ای بر زبان اسمبلی
  • 3. تفاوت بین زبان‌های سطح بالا و سطح پایین
  • 4. معماری 8080 و Z-80: یک بررسی اجمالی
  • 5. ثبات‌های 8080 و Z-80: نقش و عملکرد
  • 6. واحد محاسبه و منطق (ALU)
  • 7. چرخه واکشی-اجرا (Fetch-Execute Cycle)
  • 8. نحوه نمایش داده‌ها در کامپیوتر (اعداد صحیح، ممیز شناور، کاراکترها)
  • 9. مقدمه‌ای بر سیستم اعداد مبنای دو، هشت، ده و شانزده
  • 10. تبدیل اعداد بین مبناها
  • 11. عملیات بیتی: AND، OR، XOR، NOT
  • 12. شیفت و چرخش بیت‌ها
  • 13. پرچم‌ها (Flags): Sign, Zero, Parity, Carry, Auxiliary Carry
  • 14. آدرس دهی حافظه: مفاهیم پایه
  • 15. آدرس دهی مستقیم و غیر مستقیم
  • 16. آدرس دهی ثباتی و آدرس دهی مبتنی بر ثبات
  • 17. استک (Stack): مفهوم و کاربرد
  • 18. دستورالعمل‌های انتقال داده: MOV, LDA, STA
  • 19. دستورالعمل‌های بارگذاری و ذخیره: LXI, SHLD, LHLD
  • 20. دستورالعمل‌های محاسباتی: ADD, SUB, INR, DCR
  • 21. دستورالعمل‌های منطقی: ANA, ORA, XRA, CMP
  • 22. دستورالعمل‌های پرش: JMP, JZ, JNZ, JC, JNC
  • 23. دستورالعمل‌های فراخوانی زیرروال: CALL, RET
  • 24. زیرروال‌ها (Subroutines): مفهوم و مزایا
  • 25. انتقال پارامتر به زیرروال‌ها
  • 26. متغیرهای محلی و سراسری
  • 27. ساختار برنامه‌نویسی: ترتیب (Sequence)
  • 28. ساختار برنامه‌نویسی: انتخاب (Selection) – IF-THEN-ELSE
  • 29. ساختار برنامه‌نویسی: تکرار (Iteration) – حلقه‌ها (Loops)
  • 30. حلقه FOR: پیاده‌سازی در اسمبلی
  • 31. حلقه WHILE: پیاده‌سازی در اسمبلی
  • 32. حلقه DO-WHILE: پیاده‌سازی در اسمبلی
  • 33. آرایه‌ها: ذخیره‌سازی و دسترسی در حافظه
  • 34. رشته‌ها: ذخیره‌سازی و پردازش در حافظه
  • 35. ورودی/خروجی (I/O): مفاهیم پایه
  • 36. دستورالعمل‌های I/O: IN, OUT
  • 37. کنترل‌کننده‌های I/O
  • 38. مفهوم وقفه (Interrupt)
  • 39. انواع وقفه‌ها: سخت‌افزاری و نرم‌افزاری
  • 40. روال سرویس وقفه (Interrupt Service Routine – ISR)
  • 41. ماسک کردن وقفه‌ها
  • 42. برنامه‌نویسی تایمرها
  • 43. برنامه‌نویسی پورت‌های سریال (UART)
  • 44. برنامه‌نویسی پورت‌های موازی (Parallel Port)
  • 45. مفهوم DMA (Direct Memory Access)
  • 46. طراحی حافظه
  • 47. نقشه حافظه (Memory Map)
  • 48. دیکدرهای آدرس
  • 49. آدرس‌دهی حافظه خارجی
  • 50. مفهوم باس (Bus)
  • 51. انواع باس‌ها: آدرس، داده، کنترل
  • 52. تایمینگ سیگنال‌ها
  • 53. برنامه‌نویسی BIOS (Basic Input/Output System)
  • 54. راه اندازی سیستم (Bootstrapping)
  • 55. ساختار فایل اجرایی
  • 56. لینک کردن و لود کردن برنامه‌ها
  • 57. دیباگ کردن برنامه‌های اسمبلی
  • 58. استفاده از دیباگر (Debugger)
  • 59. تکنیک‌های بهینه‌سازی کد
  • 60. بهینه‌سازی اندازه کد
  • 61. بهینه‌سازی سرعت اجرا
  • 62. برنامه‌نویسی ماکروها (Macros)
  • 63. مزایای استفاده از ماکروها
  • 64. نوشتن کتابخانه‌های اسمبلی
  • 65. کامپایلرها و اسمبلرها: نحوه کار
  • 66. نوشتن اسمبلر
  • 67. نوشتن کامپایلر ساده
  • 68. آشنایی با سیستم‌عامل‌های سطح پایین
  • 69. ساخت سیستم عامل ساده
  • 70. مدیریت حافظه در سیستم‌عامل
  • 71. مدیریت فرآیندها در سیستم‌عامل
  • 72. ارتباط بین فرآیندها
  • 73. برنامه‌نویسی گرافیکی در حالت متن (Text Mode)
  • 74. برنامه‌نویسی گرافیکی ساده
  • 75. آشنایی با پورت‌های گرافیکی
  • 76. طراحی بازی‌های ساده
  • 77. تکنیک‌های برنامه‌نویسی بازی
  • 78. بهینه‌سازی بازی
  • 79. برنامه‌نویسی صوتی
  • 80. تولید صدا با استفاده از پورت‌ها
  • 81. آشنایی با MIDI
  • 82. رمزگذاری داده‌ها
  • 83. رمزگشایی داده‌ها
  • 84. امنیت در برنامه‌نویسی اسمبلی
  • 85. مفهوم Buffer Overflow
  • 86. تکنیک‌های جلوگیری از حملات امنیتی
  • 87. برنامه‌نویسی سیستمی
  • 88. دسترسی مستقیم به سخت‌افزار
  • 89. برنامه‌نویسی درایورهای سخت‌افزاری
  • 90. کنترل‌کننده‌های Interrupt پیشرفته
  • 91. پیاده‌سازی سیستم‌عامل‌های زمان واقعی (Real-Time Operating Systems – RTOS)
  • 92. برنامه‌نویسی میکروکنترلرها
  • 93. مقایسه 8080/Z-80 با میکروکنترلرها
  • 94. برنامه‌نویسی سیستم‌های تعبیه شده
  • 95. معماری‌های پیشرفته CPU
  • 96. آشنایی با پردازنده‌های جدیدتر
  • 97. مجازی‌سازی (Virtualization)
  • 98. مفاهیم پایه مجازی‌سازی
  • 99. نوشتن یک ماشین مجازی ساده
  • 100. پردازش موازی

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

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

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

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

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


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

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

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

دیدگاهها

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

اولین نفری باشید که دیدگاهی را ارسال می کنید برای “کتاب اسرار ماشین: تسلط بر زبان اسمبلی با پردازنده‌های کلاسیک 8080/Z-80”

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

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