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

انتخاب پلن

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

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

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

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

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

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

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


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

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

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

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

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

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

موضوع کلی: مبانی زبان اسمبلی TRS-80

موضوع میانی: ساختار دستورات و آدرس‌دهی

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

  • 1. آشنایی با کامپیوتر و زبان اسمبلی
  • 2. مقدمه‌ای بر TRS-80
  • 3. ساختار حافظه در TRS-80
  • 4. رجیسترها در پردازنده Z80
  • 5. مفاهیم اولیه برنامه‌نویسی اسمبلی
  • 6. اولین برنامه: نمایش یک کاراکتر
  • 7. دستورالعمل‌های پایه: MOV
  • 8. نحوه ذخیره و بازیابی داده‌ها
  • 9. نمایش اعداد در مبنای ۱۰
  • 10. نمایش اعداد در مبنای ۲
  • 11. نمایش اعداد در مبنای ۱۶
  • 12. تبدیل مبنای ۱۰ به ۲
  • 13. تبدیل مبنای ۲ به ۱۰
  • 14. تبدیل مبنای ۱۰ به ۱۶
  • 15. تبدیل مبنای ۱۶ به ۱۰
  • 16. عملیات جمع ساده
  • 17. ذخیره نتیجه جمع در حافظه
  • 18. نمایش نتیجه جمع
  • 19. عملیات تفریق ساده
  • 20. ذخیره نتیجه تفریق
  • 21. نمایش نتیجه تفریق
  • 22. عملیات ضرب ساده
  • 23. محدودیت‌های ضرب در رجیسترها
  • 24. نمایش نتیجه ضرب
  • 25. عملیات تقسیم ساده
  • 26. محدودیت‌های تقسیم
  • 27. نمایش نتیجه تقسیم
  • 28. استفاده از رجیستر BC برای عملیات
  • 29. استفاده از رجیستر DE برای عملیات
  • 30. استفاده از رجیستر HL برای عملیات
  • 31. دستورالعمل‌های پرش (JUMP)
  • 32. پرش مشروط
  • 33. پرش بی‌قید و شرط
  • 34. پرش به زیربرنامه (CALL)
  • 35. بازگشت از زیربرنامه (RET)
  • 36. مدیریت پشته (STACK)
  • 37. نحوه Push و Pop در پشته
  • 38. ذخیره متغیرها در حافظه
  • 39. دسترسی به متغیرها
  • 40. تخصیص حافظه برای متغیرها
  • 41. اولین برنامه با چند متغیر
  • 42. نمایش مقدار متغیرها
  • 43. عملیات منطقی: AND
  • 44. کاربرد AND در ماسکینگ
  • 45. عملیات منطقی: OR
  • 46. کاربرد OR در تنظیم بیت‌ها
  • 47. عملیات منطقی: XOR
  • 48. کاربرد XOR در معکوس کردن بیت‌ها
  • 49. عملیات منطقی: NOT
  • 50. کاربرد NOT در معکوس کردن تمام بیت‌ها
  • 51. شیفت دادن بیت‌ها به چپ (Shift Left)
  • 52. شیفت دادن بیت‌ها به راست (Shift Right)
  • 53. چرخش بیت‌ها به چپ (Rotate Left)
  • 54. چرخش بیت‌ها به راست (Rotate Right)
  • 55. بررسی بیت خاصی در یک عدد
  • 56. تنظیم یک بیت خاص
  • 57. پاک کردن یک بیت خاص
  • 58. تغییر وضعیت یک بیت خاص
  • 59. نمایش اعداد باینری
  • 60. نمایش اعداد هگزادسیمال
  • 61. نمایش اعداد دسیمال
  • 62. تبدیل رشته کاراکتر به عدد
  • 63. تبدیل عدد به رشته کاراکتر
  • 64. نمایش رشته‌های متنی
  • 65. کنترل جریان برنامه
  • 66. حلقه‌های ساده
  • 67. حلقه شمارشی
  • 68. حلقه شرطی
  • 69. مثال: جمع اعداد از ۱ تا ۱۰
  • 70. مثال: یافتن بزرگترین عدد در یک آرایه
  • 71. مثال: یافتن کوچکترین عدد در یک آرایه
  • 72. مثال: شمارش تعداد کاراکترهای خاص در یک رشته
  • 73. مثال: محاسبه فاکتوریل
  • 74. مثال: محاسبه توان
  • 75. مثال: نمایش جدول ضرب
  • 76. مثال: عملیات XOR روی دو رشته
  • 77. مثال: بررسی برابری دو رشته
  • 78. مثال: تشخیص عدد اول
  • 79. مثال: تولید اعداد تصادفی ساده
  • 80. مثال: نمایش زمان (مفهوم ساده)
  • 81. مثال: اجرای یک بازی حدس عدد ساده
  • 82. مثال: نمایش صفحه کلید
  • 83. مثال: نمایش خروجی روی صفحه
  • 84. مفاهیم اشکال‌زدایی (Debugging)
  • 85. استفاده از مانیتور TRS-80
  • 86. یافتن خطا در برنامه‌ها
  • 87. بهینه‌سازی کد
  • 88. مقدمه‌ای بر زیربرنامه‌ها
  • 89. نوشتن اولین زیربرنامه
  • 90. ارسال پارامتر به زیربرنامه
  • 91. دریافت نتیجه از زیربرنامه
  • 92. استفاده از زیربرنامه‌های از پیش نوشته شده
  • 93. ساختار برنامه بزرگتر
  • 94. مدیریت خطا در برنامه‌های پیچیده‌تر
  • 95. معرفی توابع سیستمی (System Calls)
  • 96. استفاده از توابع ورودی/خروجی
  • 97. نکات مهم در نوشتن کد اسمبلی
  • 98. چالش‌های برنامه‌نویسی اسمبلی
  • 99. مراحل کامپایل و لینکینگ (در صورت وجود)
  • 100. تست و اعتبارسنجی برنامه‌ها

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

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

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

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

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


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

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

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

نظرات

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

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