کتاب کاوش در VAX-11: از ساختار سخت‌افزاری تا کد اسمبلی و اصول سیستم عامل با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB

کاوش در VAX-11: از ساختار سخت‌افزاری تا کد اسمبلی و اصول سیستم عامل کاوش عمیق در قلب کامپیوتر: دوره آموزشی VAX-11 آیا تا به حال به این فکر کرده‌اید که چگونه دستورات ساده‌ای که به کامپیوتر می‌دهیم، به ...

انتخاب پلن

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

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

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

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

عنوان دوره: دوره کاوش در VAX-11: از ساختار سخت‌افزاری تا کد اسمبلی و اصول سیستم عامل

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

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

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

  • 1. مفاهیم بنیادی سیستم‌های کامپیوتری
  • 2. مقدمه‌ای بر معماری کامپیوتر
  • 3. نمايش داده‌ها در کامپیوتر (اعداد صحیح، اعشاری، کاراکترها)
  • 4. سیستم‌های عددی (دودویی، هشتی، دهدهی، شانزده‌شانزدهی) و تبدیل بین آن‌ها
  • 5. جبر بول و منطق دیجیتال
  • 6. گیت‌های منطقی (AND, OR, NOT, XOR, NAND, NOR)
  • 7. مدارهای ترکیبی (جمع‌کننده‌ها، تفریق‌کننده‌ها، مقایسه‌کننده‌ها)
  • 8. مدارهای ترتیبی (فلیپ‌فلاپ‌ها، رجیسترها، شمارنده‌ها)
  • 9. حافظه کامپیوتر (RAM, ROM)
  • 10. سلسله مراتب حافظه
  • 11. مقدمه‌ای بر معماری VAX-11
  • 12. ثبات‌های VAX-11
  • 13. فضای آدرس VAX-11
  • 14. حالت‌های آدرس‌دهی VAX-11 (Immediate, Register, Register Deferred, Autoincrement, Autodecrement, Displacement)
  • 15. آشنایی با زبان اسمبلی VAX-11
  • 16. فرمت دستورالعمل‌های اسمبلی VAX-11
  • 17. دستورالعمل‌های انتقال داده (MOV, MOVB, MOVW, MOVL)
  • 18. دستورالعمل‌های محاسباتی (ADD, SUB, MUL, DIV)
  • 19. دستورالعمل‌های منطقی (AND, OR, XOR, BIC, BIS)
  • 20. دستورالعمل‌های مقایسه‌ای (CMP, TST)
  • 21. دستورالعمل‌های انشعاب (BEQ, BNE, BLT, BGT, BLE, BGE)
  • 22. دستورالعمل‌های پرش (JMP, JSB, RSB)
  • 23. استفاده از برچسب‌ها و متغیرها در اسمبلی
  • 24. آرایه‌ها در اسمبلی VAX-11
  • 25. حلقه‌ها در اسمبلی VAX-11 (FOR, WHILE)
  • 26. زیرروال‌ها در اسمبلی VAX-11
  • 27. پشته (Stack) و کاربردهای آن
  • 28. انتقال پارامتر به زیرروال‌ها
  • 29. بازگشت (Recursion) در اسمبلی VAX-11
  • 30. ورودی/خروجی (I/O) در اسمبلی VAX-11
  • 31. دستگاه‌های ورودی/خروجی (صفحه کلید، مانیتور، دیسک)
  • 32. Interruptها و مدیریت آن‌ها
  • 33. مقدمه‌ای بر سیستم عامل
  • 34. وظایف سیستم عامل
  • 35. مدیریت حافظه در سیستم عامل
  • 36. صفحه‌بندی (Paging)
  • 37. تقسیم‌بندی (Segmentation)
  • 38. حافظه مجازی (Virtual Memory)
  • 39. مدیریت فرایندها در سیستم عامل
  • 40. زمان‌بندی فرایندها (Scheduling)
  • 41. نخ‌ها (Threads)
  • 42. همگام‌سازی فرایندها (Synchronization)
  • 43. انحصار متقابل (Mutual Exclusion)
  • 44. بن‌بست (Deadlock)
  • 45. مدیریت فایل در سیستم عامل
  • 46. ساختار فایل‌ها و دایرکتوری‌ها
  • 47. سیستم فایل
  • 48. امنیت در سیستم عامل
  • 49. حفاظت از اطلاعات
  • 50. مکانیسم‌های امنیتی
  • 51. مقدمه‌ای بر کامپایلرها
  • 52. مراحل کامپایل
  • 53. تجزیه و تحلیل لغوی (Lexical Analysis)
  • 54. تجزیه و تحلیل نحوی (Syntax Analysis)
  • 55. تولید کد میانی (Intermediate Code Generation)
  • 56. بهینه‌سازی کد (Code Optimization)
  • 57. تولید کد نهایی (Code Generation)
  • 58. دیباگینگ (Debugging) برنامه‌های اسمبلی
  • 59. استفاده از دیباگر VAX-11
  • 60. خطایابی در اسمبلی
  • 61. بهینه‌سازی کد اسمبلی VAX-11
  • 62. استفاده از دستورالعمل‌های بهینه
  • 63. جلوگیری از گلوگاه‌ها
  • 64. مقدمه‌ای بر معماری پایپ‌لاین (Pipeline)
  • 65. خطرات (Hazards) در پایپ‌لاین
  • 66. روش‌های رفع خطرات
  • 67. حافظه پنهان (Cache Memory)
  • 68. انواع Cache
  • 69. الگوریتم‌های جایگزینی Cache
  • 70. مقدمه‌ای بر معماری چند هسته‌ای (Multi-Core)
  • 71. همگام‌سازی در سیستم‌های چند هسته‌ای
  • 72. معماری VAX-11 و مجازی‌سازی
  • 73. ساختار هسته سیستم عامل VAX-11
  • 74. فراخوانی‌های سیستمی (System Calls) در VAX-11
  • 75. مدیریت حافظه در هسته VAX-11
  • 76. مدیریت فرایندها در هسته VAX-11
  • 77. مدیریت فایل‌ها در هسته VAX-11
  • 78. درایورهای دستگاه در VAX-11
  • 79. برنامه‌نویسی درایور
  • 80. پیاده‌سازی یک سیستم عامل ساده
  • 81. برنامه‌نویسی بلادرایور (Bare-Metal)
  • 82. استفاده از ابزارهای توسعه VAX-11
  • 83. شبیه‌سازهای VAX-11
  • 84. برنامه‌نویسی اسمبلی پیشرفته VAX-11
  • 85. استفاده از ماکروها
  • 86. استفاده از کتابخانه‌ها
  • 87. پروژه‌های برنامه‌نویسی با اسمبلی VAX-11
  • 88. پیاده‌سازی توابع کتابخانه استاندارد
  • 89. پیاده‌سازی یک ویرایشگر متن ساده
  • 90. پیاده‌سازی یک بازی ساده
  • 91. مطالعه موردی: سیستم عامل VMS
  • 92. معماری VMS
  • 93. قابلیت‌های VMS
  • 94. مقدمه‌ای بر شبکه‌های کامپیوتری
  • 95. پروتکل‌های شبکه
  • 96. مدل OSI
  • 97. TCP/IP
  • 98. مقدمه‌ای بر امنیت شبکه
  • 99. آسیب‌پذیری‌های شبکه
  • 100. حملات شبکه
تگ‌ها: Computer Architecture CPU Design OS fundamentals VAX 11 VAX Assembly VAX Tutorial VAX دستورالعمل‌ها آموزش VAX اصول سیستم عامل برنامه‌نویسی سطح پایین زبان اسمبلی ساختار سخت‌افزاری سیستم‌های کامپیوتری طراحی CPU معماری VAX

نظرات

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

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