دوره صفر تا صد برنامه نویسی اسمبلی IBM System/370: راهنمای جامع نایس برای مبتدیان و حرفه ای ها همراه با فلشکارت آموزشی — ارائه روی فلش مموری
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره صفر تا صد برنامه نویسی اسمبلی IBM System/370: راهنمای جامع نایس برای مبتدیان و حرفه ای ها
موضوع کلی: برنامه نویسی اسمبلی و معماری سیستم های بزرگ
موضوع میانی: برنامه نویسی اسمبلی IBM System/370
📋 سرفصلهای دوره
- 1. مقدمه ای بر معماری کامپیوتر بزرگ
- 2. تاریخچه IBM System/370
- 3. مفاهیم پایه زبان اسمبلی
- 4. ساختار دستورالعمل های System/370
- 5. انواع داده در System/370 (بیت، بایت، کلمه)
- 6. رجیسترها: General Purpose Registers (GPR)
- 7. رجیسترهای شناور (Floating-Point Registers)
- 8. مدیریت حافظه در System/370
- 9. فضای آدرس دهی (Addressing Space)
- 10. مفاهیم پردازش (Processing Concepts)
- 11. چرخه دستورالعمل (Instruction Cycle)
- 12. نحوه اجرای دستورات
- 13. انواع دستورات: دستورات انتقال داده
- 14. دستورات ریاضی (جمع، تفریق، ضرب، تقسیم)
- 15. دستورات منطقی (AND, OR, XOR, NOT)
- 16. دستورات مقایسه (Compare)
- 17. دستورات پرش (Branch Instructions)
- 18. دستورات پرش شرطی
- 19. دستورات پرش بی قید و شرط
- 20. دستورات کنترل جریان برنامه
- 21. دستورات ورودی/خروجی (I/O)
- 22. مفاهیم بارگذاری و ذخیره سازی (Load and Store)
- 23. نحوه دسترسی به حافظه
- 24. آدرس دهی مستقیم
- 25. آدرس دهی غیرمستقیم
- 26. آدرس دهی مبتنی بر رجیستر
- 27. آدرس دهی شاخص دار (Indexed Addressing)
- 28. آدرس دهی پرش (Displacement Addressing)
- 29. آدرس دهی ترکیبی (Base-Displacement)
- 30. فرمت دستورالعمل ها (Instruction Formats)
- 31. فرمت R (Register)
- 32. فرمت I (Immediate)
- 33. فرمت X (Indexed)
- 34. فرمت E (Extended)
- 35. فرمت L (Long)
- 36. ساختار برنامه اسمبلی
- 37. بخش های برنامه: بخش کد، بخش داده، بخش مشترک
- 38. دستورات تعریف داده (DC - Define Constant)
- 39. دستورات تعریف فضای ذخیره سازی (DS - Define Storage)
- 40. کدگذاری کاراکترها (EBCDIC)
- 41. کدگذاری اعداد (BCD, Packed Decimal)
- 42. کدگذاری ممیز شناور (Floating-Point Representation)
- 43. برنامه نویسی رویه ای (Procedural Programming)
- 44. استفاده از زیر برنامه ها (Subroutines)
- 45. پیاده سازی Subroutine Calls
- 46. بازگشت از Subroutine
- 47. مدیریت پشته (Stack Management)
- 48. نکات مربوط به Stack
- 49. استفاده از Linkage Conventions
- 50. نکات مربوط به Linkage Conventions
- 51. سازماندهی داده (Data Organization)
- 52. ساختارهای داده (Data Structures)
- 53. آرایه ها (Arrays)
- 54. جداول (Tables)
- 55. رکوردها (Records)
- 56. مدیریت رشته ها (String Manipulation)
- 57. عملیات مقایسه رشته ها
- 58. عملیات انتقال رشته ها
- 59. عملیات جستجو در رشته ها
- 60. کار با اعداد صحیح (Integers)
- 61. کار با اعداد اعشاری (Fixed-Point Numbers)
- 62. کار با اعداد ممیز شناور (Floating-Point Numbers)
- 63. دستورات ممیز شناور
- 64. ملاحظات عملکردی (Performance Considerations)
- 65. بهینه سازی کد اسمبلی
- 66. اثرات پردازشگر (Processor Effects)
- 67. تکنیک های عیب یابی (Debugging Techniques)
- 68. استفاده از دیباگر (Debugger)
- 69. تجزیه و تحلیل Dump
- 70. مدیریت خطا (Error Handling)
- 71. مدیریت استثناها (Exception Handling)
- 72. استفاده از SVC (Supervisor Call)
- 73. ارتباط با سیستم عامل (Operating System Interaction)
- 74. مفاهیم Job Control Language (JCL)
- 75. نوشتن Job Control Statements
- 76. پیکربندی محیط کاری (Environment Setup)
- 77. توسعه و کامپایل برنامه اسمبلی
- 78. لینک کردن (Linking)
- 79. بارگذاری (Loading)
- 80. اجرای برنامه
- 81. مثال های عملی برنامه نویسی اسمبلی
- 82. مثال: محاسبه فاکتوریل
- 83. مثال: مرتب سازی آرایه
- 84. مثال: پردازش فایل
- 85. مثال: پیاده سازی یک الگوریتم ساده
- 86. مفاهیم پیشرفته آدرس دهی
- 87. Virtual Memory Concepts
- 88. paging and segmentation
- 89. Memory Management Unit (MMU)
- 90. Protection Mechanisms
- 91. User Mode vs. Supervisor Mode
- 92. Privileged Instructions
- 93. I/O Programming in Detail
- 94. Channel Programming
- 95. Direct Access Storage Devices (DASD)
- 96. File Organization Methods
- 97. Sequential Files
- 98. Indexed Sequential Files
- 99. Direct Access Files
- 100. Record I/O Operations
محتویات بسته آموزشی
🌐 سامانه آنلاین فلشکارت؛ مرور هدفمند و هوشمند
اکانت ارائهشده، دسترسی به نسخه تحت وب سامانه فلشکارت ویژه این دوره را فراهم میکند. این سامانه از الگوریتم زمانبندی مرور SM-2 استفاده میکند و بر اساس ارزیابی شما از میزان یادآوری هر کارت، زمان مرورهای بعدی را تنظیم میکند.
به این ترتیب، کارتهای دشوارتر میتوانند زودتر مرور شوند و برای تثبیت مطالب در حافظه، برنامه مرور متناسبتری داشته باشید.
مدتزمان معادل آموزشی بر اساس برآورد این دوره در گواهی درج میشود.
گواهی دوزبانه با استعلام آنلاین
پس از تکمیل فعالیتهای لازم و تأیید درخواست، گواهی پایان دوره به زبان فارسی و انگلیسی صادر میشود. گواهی دارای لینک اختصاصی و QR Code برای بررسی و استعلام آنلاین است.
این گواهی صرفاً بهعنوان گواهی اتمام دوره آموزشی صادر میشود و معادل مدرک دانشگاهی، آکادمیک یا مدرک رسمی مورد تأیید نهادهای دولتی نیست. صدور آن منوط به تکمیل شرایط دوره و تأیید نهایی درخواست است.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.