کتاب صوتی برنامهنویسی اسمبلی ۳۶۰: تسلط بر زبان ماشین در معماری مینفریم
📚 کتاب آموزشی جامع
📚 اطلاعات کتاب
عنوان کتاب: کتاب برنامهنویسی اسمبلی ۳۶۰: تسلط بر زبان ماشین در معماری مینفریم
موضوع کلی: برنامهنویسی سطح پایین
موضوع میانی: برنامهنویسی مینفریم (Mainframe)
📋 سرفصلهای کتاب (100 موضوع)
- 1. مقدمهای بر سیستمهای مینفریم و IBM 360
- 2. معماری IBM 360: یک نمای کلی
- 3. نمایندگی دادهها در IBM 360: اعداد و کاراکترها
- 4. ثباتها و حافظه در IBM 360
- 5. مبانی زبان اسمبلی 360
- 6. دستورالعملهای ابتدایی اسمبلی: Load, Store, Add, Subtract
- 7. فرمت دستورالعملها در اسمبلی 360
- 8. نحوه نوشتن یک برنامه اسمبلی ساده
- 9. آدرسدهی حافظه: Direct Addressing
- 10. آدرسدهی حافظه: Register Indirect Addressing
- 11. آدرسدهی حافظه: Indexed Addressing
- 12. آدرسدهی حافظه: Base-Displacement Addressing
- 13. برنامهنویسی شرطی: مقایسه و انشعاب
- 14. دستورالعملهای Branch on Condition (BC)
- 15. حلقهها در اسمبلی 360
- 16. Subroutines: تعریف و فراخوانی
- 17. مکانیسم Linkage Convention
- 18. انتقال پارامتر به Subroutines
- 19. برگرداندن مقدار از Subroutines
- 20. استفاده از ثباتهای عمومی (General Purpose Registers)
- 21. مدیریت پشته (Stack Management)
- 22. دستورالعملهای Floating-Point: Load, Store, Add, Subtract
- 23. نمایندگی اعداد Floating-Point
- 24. عملیات Floating-Point پیشرفته
- 25. تبدیل دادهها: تبدیل بین انواع داده
- 26. دستورالعملهای Logical: AND, OR, XOR, NOT
- 27. شیفت دادن و چرخاندن بیتها
- 28. دستورالعملهای Input/Output (I/O)
- 29. کانالهای I/O و کنترلرها
- 30. برنامهنویسی با استفاده از SVC (Supervisor Call)
- 31. مدیریت Interrupts
- 32. ماکروها: تعریف و استفاده
- 33. ساختارهای شرطی در ماکروها
- 34. حلقهها در ماکروها
- 35. استفاده از ماکروهای استاندارد
- 36. برنامهنویسی برای سیستمعامل OS/360
- 37. JOB Control Language (JCL): یک مقدمه
- 38. Allocating Data Sets using JCL
- 39. Executing Programs using JCL
- 40. Debugging Assembly Language Programs
- 41. استفاده از ابزار Debugging
- 42. Trace کردن کد
- 43. دامپ حافظه و تحلیل آن
- 44. Optimization of Assembly Language Programs
- 45. کاهش استفاده از حافظه
- 46. بهینهسازی سرعت اجرا
- 47. استفاده از دستورالعملهای بهینه
- 48. برنامهنویسی با استفاده از Decimal Instructions
- 49. Pack و Unpack
- 50. عملیات Decimal Arithmetic
- 51. استفاده از Table Lookups
- 52. برنامهنویسی با استفاده از Bit Manipulation
- 53. استفاده از دستورالعملهای Test Under Mask (TM)
- 54. برنامهنویسی برای مدیریت حافظه
- 55. مدیریت Virtual Memory
- 56. paging و segmentation
- 57. آشنایی با Storage Management
- 58. برنامهنویسی concurrent
- 59. synchronization و communication
- 60. استفاده از semaphores
- 61. برنامهنویسی برای شبکههای مینفریم
- 62. TCP/IP در محیط مینفریم
- 63. برنامهنویسی با استفاده از Assembler Macros for I/O
- 64. برنامهنویسی با استفاده از Assembler Macros for System Services
- 65. برنامهنویسی با استفاده از Assembler Macros for Data Conversion
- 66. آشنایی با زبان COBOL
- 67. آشنایی با زبان PL/I
- 68. ارتباط بین اسمبلی و COBOL
- 69. ارتباط بین اسمبلی و PL/I
- 70. استفاده از Debugging Tools پیشرفته
- 71. استفاده از Performance Monitoring Tools
- 72. آشنایی با Database Systems در Mainframe
- 73. DB2: یک مقدمه
- 74. IMS: یک مقدمه
- 75. برنامهنویسی برای امنیت سیستم
- 76. امنیت حافظه
- 77. کنترل دسترسی
- 78. برنامهنویسی برای recovery
- 79. transaction processing
- 80. logging و auditing
- 81. آشنایی با Assembler H
- 82. آشنایی با VS Assembler
- 83. برنامهنویسی برای z/OS
- 84. JCL پیشرفته
- 85. استفاده از DFSORT
- 86. استفاده از TSO/E
- 87. استفاده از ISPF
- 88. مدیریت Storage Groups
- 89. برنامهنویسی برای Parallel Sysplex
- 90. آشنایی با GDPS
- 91. کار با Coupling Facility
- 92. برنامهنویسی برای Cloud در Mainframe
- 93. آشنایی با z/VM
- 94. آشنایی با Linux on z Systems
- 95. استفاده از Open Source Tools در Mainframe
- 96. آشنایی با Agile در Mainframe
- 97. DevOps در Mainframe
- 98. Modernizing Mainframe Applications
- 99. API Integration در Mainframe
- 100. Microservices در Mainframe
برای آموختن، همیشه لازم نیست بخوانید
گاهی بهترین فرصت یادگیری زمانی است که در مسیر رفتوآمد هستید، قدم میزنید، استراحت میکنید یا کارهای روزمرهتان را انجام میدهید. محتوای صوتی کمک میکند از این لحظهها برای شنیدن، اندیشیدن و آشنایی با موضوعات تازه بهره ببرید.
◷
یادگیری در دل روزمرگی
از زمان رفتوآمد، پیادهروی یا استراحت برای شنیدن محتوای مفید استفاده کنید؛ بدون آنکه همیشه به کتاب چاپی یا صفحه نمایش نیاز داشته باشید.
◎
تجربهای شنیداری و دلنشین
با روایت صوتی، توضیحات گفتاری و فضای شنیداری هر محتوا همراه شوید و متناسب با سلیقه خود، شیوه تازهای برای دریافت مطالب تجربه کنید.
✦
گسترش دانش و دیدگاه
با موضوعات متنوع آشنا شوید، ایدههای تازه کشف کنید و فرصت بیشتری برای یادگیری مستمر و پرورش کنجکاوی خود بسازید.
♫
همراه با سبک زندگی شما
محتوای صوتی را متناسب با برنامه روزانه خود انتخاب کنید و در زمان مناسب، شنیدن را به بخشی از عادتهای شخصیتان تبدیل کنید.
کتاب صوتی یا پادکست؟
کتاب صوتی
راهی برای همراه شدن با محتوای یک کتاب از طریق شنیدن. بسته به اثر، میتوانید داستانها، آموزشها، مفاهیم تخصصی یا مطالب کاربردی را در قالب روایت و بیان صوتی دنبال کنید.
مناسب برای شنیدن و مرور محتوای کتابها
پادکست آموزشی
فرصتی برای دنبال کردن موضوعات مشخص در قالب گفتوگو، روایت، توضیح آموزشی یا مجموعهای از قسمتهای صوتی؛ مناسب برای کشف ایدهها و آشنایی با دیدگاههای گوناگون.
مناسب برای یادگیری موضوعی و شنیدن دیدگاههای تازه
هر جا که هستید، شنیدن را آغاز کنید
با دستگاه مناسب خود، محتوای صوتی را به آسانی دنبال کنید.
▯
گوشی هوشمند
اندروید و آیفون
▣
تبلت
برای شنیدن و دنبال کردن محتوا
▤
رایانه و لپتاپ
با پخشکننده صوتی سازگار
♫
هدفون و بلندگو
برای شنیدن متناسب با محیط
چطور از تجربه شنیدن بیشتر بهره ببریم؟
✦ زمان مناسبی برای شنیدن انتخاب کنید؛ زمانی که بتوانید با آرامش به محتوا توجه داشته باشید.
✦ برای مطالب آموزشی، نکتههای مهم را یادداشت کنید یا پس از پایان شنیدن، آنها را مرور کنید.
✦ اگر محتوا طولانی است، آن را در چند نوبت دنبال کنید تا فرصت بیشتری برای درک و مرور داشته باشید.
✦ هنگام رانندگی یا انجام کارهای نیازمند تمرکز، ایمنی را در اولویت قرار دهید و از شیوه شنیدنی استفاده کنید که حواس شما را مختل نکند.
هر شنیدن، فرصتی برای کشف است
با کتابهای صوتی و پادکستهای آموزشی، دنیای تازهای از ایدهها، روایتها و آموختنیها را به لحظههای خود اضافه کنید.
sp.express24.ir
امکانات پخش، ادامه شنیدن و دسترسی آفلاین به نوع فایل، دستگاه و نرمافزار مورد استفاده بستگی دارد.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.