کتاب آشنایی با زبان اسمبلی پردازنده‌های IBM PC و کاربردهای آن در مهندسی نرم‌افزار

انتخاب پلن

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

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

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

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

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

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

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


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

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

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

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

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

عنوان دوره: دوره آشنایی با زبان اسمبلی پردازنده‌های IBM PC و کاربردهای آن در مهندسی نرم‌افزار

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

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

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

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

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

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

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

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

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


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

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

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

نظرات

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

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