Upon completion of this course, the participant will be able to:>Dynamically allocate file via SVC 99> Acquire and use additional memory via GETMAIN services and DSECTs> Code, assemble and linkedit reentrant and/or reusable programs> Code, assemble and linkedit assembler programs utilizing 31 bit addressing> Additional topics (as requested by the customer)
Dynamic AllocationConceptSVC 99 - DYNALLOC MacroParameter List Structure
Virtual Storage ManagementAddress Space StructureGETMAIN MacroFREEMAIN Macro
Reentrant/Reusable ProgramsOverviewCoding RequirementsLinkage Editor Requirements
31-bit AddressingOverviewCoding RequirementsLinkage Editor Requirements
Customer Requested Topics
Introduction to MVS/ESA or equivalent experienceTSO/ISPF or equivalent experienceBasic MVS/ESA JCL or equivalent experienceBasic Assembler Language Programming or equivalent experienceIntermediate Assembler Language Programming or equivalent experience
“The instructor clearly explained topics and was receptive to all questions.” Student – UNIX Introduction