, ,

کتاب ساخت و استفاده از زیربرنامه‌های (Subroutines) قدرتمند در زبان اسمبلی TRS-80

تومان249,950

انتخاب پلن

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

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

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

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

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

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


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

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

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

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

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

عنوان کتاب: کتاب ساخت و استفاده از زیربرنامه‌های (Subroutines) قدرتمند در زبان اسمبلی TRS-80

موضوع کلی: برنامه‌نویسی سطح پایین و بهینه‌سازی با زبان اسمبلی TRS-80

موضوع میانی: آموزش جامع زبان اسمبلی TRS-80 از مبانی تا کاربردهای پیشرفته

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

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

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

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

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

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

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


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

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

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

دیدگاهها

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

اولین نفری باشید که دیدگاهی را ارسال می کنید برای “کتاب ساخت و استفاده از زیربرنامه‌های (Subroutines) قدرتمند در زبان اسمبلی TRS-80”

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

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