PRIVATE GROUP FEE:
$ Based upon a class size of six students.
Scheduling can be adjusted to employee work hours and incorporate client assignments.
SMALL CLASS SIZE:
There is a surcharge associated with training two or fewer students.
CONTENT AND OBJECTIVES:
Code a program that uses multiple base registers for reentrancy.
Specify a base address, using optional range, and a relocatable expression instead of one or more base registers.
Code a program using dependent addressing which provides the capability for minimizing the number of base registers required for referencing data by making greater use of established addressability.
Call a 24-bit routine from a 31-bit routine above the 16M line.
Change Assembler options using the PROCESS statement.
Code a program using the START statement.
Use the START instruction can be used to initiate the first or only control section of a source module; optionally set an initial location counter value.
Code an unnamed control section and initiate the routine.
Code a CSECT to test masks and flags.
Code a CSECT which will remove all symbols from a string and leave the alphabetic characters.
Code and test a subroutine which allows a variable number of parameters to be passed.
Code routines using bit operations of: masking, inverting, setting, and clearing.
Locate documentation and solve syntax and assembler errors.
Create and populate a two dimensional table.
Introduction to Floating-point
Add multiple floating-point values to produce a total.
Practice reading and understanding the contents of the ESD listing.
More Logical Instructions
Utilize the EX instruction to modify a instruction and execute it.
Store all the storage areas above the line.
Macros: Using and Coding
Code a macro that returns a DSECT.
Code a MACRO that is passed several values and generates code based on the passed values.
Use the MNOTE and MHELP macros to assist in the debugging process.
Addressing, Sectioning, and Linking
Manipulate large strings that are greater then 32767 characters.
Code VSAM macros for loading, retrieving, and updating records in a VSAM KSDS.
Display fields in an access method control block.
Calls and Linkage
Call a subprogram using a variable number of parameters.
Effective February 27, 2012, the course dates listed on the SYS-ED schedules only will be available based upon approved and authorized user ID.
Copyright Acknowledgement: The software product(s) listed in this outline are owned and copyrighted by their respective companies. SYS-ED makes no representation regarding ownership in any of the software products that we train on.
SYS-ED courses are not intended for or open to the general public. They are intended for employees of Fortune 1000 companies, government municipalities, consulting companies, software, companies, healthcare providers. and mid-sized businesses. Individuals attending such courses will be required to execute a statement acknowledging that the employer will be paying for the SYS-ED course and that the employer has a licensed version of the software.