کتاب تسلط بر اسمبلی ARM برای توسعه نرمافزارهای مجازیسازی با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره تسلط بر اسمبلی ARM برای توسعه نرمافزارهای مجازیسازی
موضوع کلی: معماری کامپیوتر و سیستمعامل
موضوع میانی: برنامهنویسی سطح پایین و اسمبلی
📋 سرفصلهای دوره
- 1. مقدمهای بر معماری ARM
- 2. مجموعه دستورالعملهای ARM
- 3. ثبتها و حالتهای آدرسدهی در ARM
- 4. دستورالعملهای منطقی و محاسباتی ARM
- 5. دستورالعملهای کنترلی و شاخهبندی در ARM
- 6. برنامهنویسی اسمبلی ARM برای سیستمهای نهفته
- 7. زبان اسمبلی ARM و ابزارهای توسعه
- 8. شبیهسازها و دیباگرهای ARM
- 9. مقدمهای بر معماری حافظه ARM
- 10. دسترسی به حافظه و مدیریت آن در ARM
- 11. توابع و فراخوانی توابع در اسمبلی ARM
- 12. برنامهنویسی روی پشته (Stack) در ARM
- 13. دستکاری رشتهها در اسمبلی ARM
- 14. ورودی و خروجی در اسمبلی ARM
- 15. آدرسدهی حافظه پیشرفته در ARM
- 16. برنامهنویسی وقفه (Interrupt) در ARM
- 17. مدیریت وقفه و هندلرها در ARM
- 18. مفاهیم سیستمعامل و ارتباط آن با اسمبلی ARM
- 19. آشنایی با لودر و لینکر در ARM
- 20. برنامهنویسی اسمبلی ARM برای سیستمعاملهای بلادرنگ (Real-time)
- 21. مجازیسازی: مفاهیم و اصول اولیه
- 22. مجازیسازی سختافزاری و نرمافزاری
- 23. نقش ARM در مجازیسازی
- 24. مقدمهای بر هایپروایزرها
- 25. برنامهنویسی اسمبلی ARM برای هایپروایزرها
- 26. مدیریت حافظه در محیط مجازیسازی
- 27. ایزولهسازی فرآیندها در محیط مجازیسازی
- 28. ارتباطات بین فرآیندهای مجازی
- 29. انتخاب و پیکربندی منابع سختافزاری در محیط مجازی
- 30. برنامهنویسی درایورهای دستگاه در ARM
- 31. دسترسی به دستگاههای جانبی از طریق اسمبلی ARM
- 32. بهینهسازی کد اسمبلی ARM برای عملکرد
- 33. پروفایلینگ و دیباگینگ کد اسمبلی ARM
- 34. بررسی و تحلیل کد ماشین تولید شده
- 35. امنیت در برنامهنویسی اسمبلی ARM
- 36. جلوگیری از حملات بافر سرریز (Buffer Overflow)
- 37. محافظت از کد در برابر مهندسی معکوس
- 38. آشنایی با معماری ARMv8
- 39. تغییرات و ویژگیهای جدید در ARMv8
- 40. برنامهنویسی اسمبلی ARMv8
- 41. مقدمهای بر معماری ARM TrustZone
- 42. امنیت و اعتماد در سیستمهای ARM
- 43. برنامهنویسی برای TrustZone
- 44. استفاده از SIMD در ARM (NEON)
- 45. بهینهسازی محاسبات با استفاده از NEON
- 46. برنامهنویسی چندرشتهای در ARM
- 47. همگامسازی و قفلگذاری در اسمبلی ARM
- 48. مدیریت انرژی در سیستمهای ARM
- 49. بهینهسازی مصرف انرژی در برنامهنویسی اسمبلی
- 50. برنامهنویسی اسمبلی ARM برای سیستمهای تعبیه شده با محدودیت منابع
- 51. برنامهنویسی اسمبلی ARM برای میکروکنترلرها
- 52. آشنایی با معماری Cortex-M
- 53. برنامهنویسی اسمبلی برای Cortex-M
- 54. برنامهنویسی اسمبلی ARM برای سیستمهای چندپردازندهای
- 55. ارتباط بین پردازندهها در اسمبلی ARM
- 56. برنامهنویسی اسمبلی ARM برای شبکههای حسگر بیسیم
- 57. برنامهنویسی اسمبلی ARM برای سیستمهای خودران
- 58. آشنایی با مفاهیم امنیتی در سیستمهای خودران
- 59. بررسی و تحلیل کیس استادیهای برنامهنویسی اسمبلی ARM در مجازیسازی
- 60. آیندهی معماری ARM و برنامهنویسی اسمبلی
تگها:
ARM Assembly
ARM virtualization
اسمبلی ARM
برنامهنویسی ARM
برنامهنویسی سطح پایین
توسعه نرمافزار
سیستمعامل
مجازیسازی
معماری ARM
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.