کتاب مبانی زبان اسمبلی IBM PC و برنامه‌نویسی سیستم

انتخاب پلن

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

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

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

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

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

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

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


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

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

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

🎓 دوره آموزشی جامع

📚 اطلاعات دوره

عنوان دوره: دوره مبانی زبان اسمبلی IBM PC و برنامه‌نویسی سیستم

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

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

📋 سرفصل‌های دوره

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

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

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

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

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

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


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

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

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

نظرات

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

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