کتاب آموزش جامع و کاربردی زبان اسمبلی IBM System/360: دیسک و نوار مغناطیسی (بر اساس کتاب Cashman) با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB

آموزش جامع و کاربردی زبان اسمبلی IBM System/360: دیسک و نوار مغناطیسی آموزش جامع و کاربردی زبان اسمبلی IBM System/360: دیسک و نوار مغناطیسی (بر اساس کتاب Cashman) سفری به قلب تپنده کامپیوترها: اسرار ز...

انتخاب پلن

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

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

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

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

عنوان دوره: دوره آموزش جامع و کاربردی زبان اسمبلی IBM System/360: دیسک و نوار مغناطیسی (بر اساس کتاب Cashman)

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

موضوع میانی: مفاهیم پیشرفته زبان اسمبلی IBM System/360

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

  • 1. System/360 Architecture Revisited: Foundations for I/O
  • 2. Advanced Addressing Modes: Base/Index and Displacement Deep Dive
  • 3. Program Structure and Linkage Conventions in OS/360
  • 4. Macro Language: Advanced Definition and Invocation
  • 5. Conditional Assembly Directives for Flexible Code
  • 6. Set Symbols, Attributes, and Symbol Manipulation
  • 7. Advanced Subroutine Design and Parameter Passing
  • 8. Introduction to Program Status Word (PSW) and Interrupts
  • 9. Debugging Techniques for Complex Assembler Programs
  • 10. Supervisor Calls (SVCs): Interfacing with the Operating System
  • 11. The IBM System/360 I/O Subsystem Architecture
  • 12. I/O Instructions: SIO, TCH, TIO, HIO in Detail
  • 13. Data Management Concepts: The Role of the OS
  • 14. Data Control Blocks (DCB): Structure and Initialization
  • 15. Access Methods: Categorization and Function
  • 16. Buffering Strategies for I/O Performance
  • 17. Event Control Blocks (ECBs) and Asynchronous I/O Operations
  • 18. Building Basic Channel Programs: CCWs and Commands
  • 19. Channel Command Words (CCW) Types and Flags
  • 20. I/O Error Detection and Initial Recovery Procedures
  • 21. Magnetic Tape Devices: Physical Characteristics and Data Representation
  • 22. Data Blocking and Deblocking on Magnetic Tapes
  • 23. Standard IBM Tape Labels: Header and Trailer Labels
  • 24. Processing Unlabeled and Non-Standard Tapes
  • 25. Multi-File Tape Volumes: Organization and Access
  • 26. Multi-Volume Tape Files: Spanning Data Across Tapes
  • 27. Sequential File Organization: Concepts and Implementation on Tape
  • 28. Basic Sequential Access Method (BSAM) for Tape Processing
  • 29. Queued Sequential Access Method (QSAM) for Tape Processing
  • 30. Tape Positioning Operations: Rewind, Backspace, Skip File Mark
  • 31. Error Handling and Automatic Retries for Tape I/O
  • 32. Advanced Tape Channel Programs: Read Backward, Erase Gap
  • 33. Performance Optimization for Tape Data Transfer
  • 34. End-of-Volume (EOV) and End-of-File (EOF) Processing
  • 35. Tape Libraries and JCL for Tape Data Sets
  • 36. Direct Access Storage Devices (DASD): Cylinders, Tracks, Sectors
  • 37. DASD Addressing: CCHHR, CCHH, and Relative Block Numbers
  • 38. Count-Key-Data (CKD) Architecture: Tracks and Records
  • 39. Volume Table of Contents (VTOC): Structure and Contents
  • 40. Data Set Control Blocks (DSCB) and Their Fields
  • 41. Space Allocation on DASD: Primary and Secondary Extents
  • 42. Data Set Organizations: Sequential, Partitioned, Indexed, Direct
  • 43. Fixed, Variable, and Undefined Record Formats on DASD
  • 44. DASD I/O Operations: Seek, Set Sector, Read, Write
  • 45. Device Independence and I/O Routines
  • 46. Introduction to VSAM: A Glimpse Beyond ISAM
  • 47. JCL for DASD Data Sets: DD Statement Parameters
  • 48. DASD Performance Considerations: Seek Time and Rotational Delay
  • 49. Understanding DASD Device Characteristics (e.g., 3330, 2314)
  • 50. Data Integrity and Sharing DASD Resources
  • 51. QSAM for Sequential Data Sets on DASD
  • 52. BSAM for Direct Control over DASD Sequential I/O
  • 53. Buffering Techniques Revisited: Simple, Locate, Move Mode for DASD
  • 54. Creating and Extending Sequential Data Sets (PS)
  • 55. Reading and Writing Records in Sequential DASD Files
  • 56. Advanced OPEN/CLOSE Options for Sequential Access
  • 57. Error Handling in QSAM/BSAM for DASD
  • 58. Processing Large Sequential Files Efficiently
  • 59. Sequential Data Set Performance Tuning Strategies
  • 60. Converting Sequential Files: Tape to DASD, DASD to Tape
  • 61. Partitioned Data Sets (PDS): Structure and Concepts
  • 62. The PDS Directory: Member Entries and Aliases
  • 63. Basic Partitioned Access Method (BPAM) for PDS Access
  • 64. Reading Members from a PDS: Using FIND and READ
  • 65. Adding New Members to a PDS
  • 66. Updating Existing Members in a PDS
  • 67. Deleting Members from a PDS Directory
  • 68. Compressing a PDS for Space Optimization
  • 69. JCL for Partitioned Data Sets: Referencing Members
  • 70. Applications of PDS: Program Libraries, Macro Libraries, Source Code
  • 71. Indexed Sequential Access Method (ISAM): Overview
  • 72. ISAM Data Set Structure: Prime, Index, and Overflow Areas
  • 73. Track Index: Detailed Structure and Function
  • 74. Cylinder Index: Organization and Access
  • 75. Master Index: For Very Large ISAM Data Sets
  • 76. Basic Indexed Sequential Access Method (BISAM)
  • 77. Queued Indexed Sequential Access Method (QISAM)
  • 78. Creating and Initial Loading of an ISAM Data Set
  • 79. Retrieving Records from ISAM by Key (Direct Access)
  • 80. Sequential Retrieval of Records from ISAM
  • 81. Adding New Records to an ISAM Data Set
  • 82. Updating Existing Records in an ISAM Data Set
  • 83. Deleting Records in ISAM: Logical Deletion and Reorganization
  • 84. Handling Duplicate Keys and Overflow Records in ISAM
  • 85. ISAM Performance Considerations and Reorganization Strategies
  • 86. Direct Access Method (DAM): Concepts and Applications
  • 87. Basic Direct Access Method (BDAM): Overview and Usage
  • 88. Relative Record Addressing and Block Addressing in BDAM
  • 89. Key Transformation Techniques: Hashing Algorithms for BDAM
  • 90. Creating and Initial Loading of a Direct Data Set
  • 91. Retrieving Records from a Direct Data Set
  • 92. Adding and Updating Records in a BDAM Data Set
  • 93. Managing Collisions and Overflow in BDAM
  • 94. BDAM Error Handling and Recovery
  • 95. Performance Implications of Direct Access Design
  • 96. Channel Program Optimization: Command Chaining and Data Chaining
  • 97. Shared DASD Environments: Data Integrity and Concurrency
  • 98. Checkpoint/Restart Facilities for Long-Running Batch Jobs
  • 99. Advanced I/O Error Analysis and Diagnostic Dumps
  • 100. Interfacing Assembly Routines with High-Level Languages (COBOL, PL/I) for I/O
تگ‌ها: Assembly Language Cashman IBM 360 Assembly IBM System/360 System/360 assembler آموزش اسمبلی اسمبلر System/360 اسمبلی IBM اسمبلی دیسک و نوار برنامه نویسی اسمبلی دوره آموزشی اسمبلی دیسک و نوار مغناطیسی زبان اسمبلی معماری کامپیوتر مفاهیم پیشرفته اسمبلی

نظرات

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

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