کتاب ورودی/خروجی و درایورها در سیستمعامل با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره ورودی/خروجی و درایورها در سیستمعامل
موضوع کلی: مهندسی سختافزار و برنامهنویسی سطح پایین
موضوع میانی: مبانی سیستمعاملها
📋 سرفصلهای دوره
- 1. مقدمهای بر ورودی/خروجی در سیستمعامل
- 2. نقش درایورها در ارتباط سختافزار و سیستمعامل
- 3. انواع دستگاههای ورودی/خروجی
- 4. روشهای انتقال داده: Polling و Interrupt
- 5. کنترلکنندههای ورودی/خروجی
- 6. آدرسدهی ورودی/خروجی: Port-Mapped I/O و Memory-Mapped I/O
- 7. مدیریت وقفه (Interrupt Handling)
- 8. بردار وقفه (Interrupt Vector) و جدول بردار وقفه (IVT)
- 9. برنامهنویسی درایورها: اصول اولیه
- 10. ساختار یک درایور دستگاه
- 11. لایههای انتزاع سختافزار (HAL)
- 12. مدیریت درخواستهای ورودی/خروجی
- 13. کنترل دسترسی به دستگاهها
- 14. مدیریت صفهای ورودی/خروجی
- 15. دسترسی همزمان به دستگاهها و قفلها
- 16. درایورهای کاراکتری و درایورهای بلاکی
- 17. درایورهای شبکه
- 18. درایورهای گرافیکی
- 19. درایورهای صوتی
- 20. درایورهای USB
- 21. درایورهای PCI Express
- 22. Direct Memory Access (DMA)
- 23. مزایا و معایب DMA
- 24. برنامهنویسی DMA
- 25. Virtualization و درایورها
- 26. مجازیسازی ورودی/خروجی
- 27. Device Tree و استفاده از آن در درایورها
- 28. Kernel Mode و User Mode در درایورها
- 29. اشکالزدایی و تست درایورها
- 30. ابزارهای اشکالزدایی درایور
- 31. بهینهسازی عملکرد درایورها
- 32. تکنیکهای بهینهسازی درایور
- 33. امنیت درایورها
- 34. آسیبپذیریهای رایج در درایورها
- 35. نوشتن درایور برای سیستمعامل لینوکس
- 36. نوشتن درایور برای سیستمعامل ویندوز
- 37. استفاده از Frameworkهای درایور
- 38. توسعه درایورهای Embedded Systems
- 39. بررسی نمونه درایورهای متنباز
- 40. آینده درایورها و تکنولوژیهای جدید
تگها:
device driver
DMA
embedded systems
HAL
I/O
interrupt
Kernel
برنامه نویسی سطح پایین
درایور
سخت افزار
سیستم عامل
لینوکس
ورودی خروجی
وقفه
ویندوز
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.