Gary, the z Architecture has a long history, it has built up lots of complexities that are difficult to grasp when you start at the most complex end.
>From my experience as an assembler instructor the complexities are best added and explained layer by layer. I usually explain what the limitations were that users (and IBM) were running into and how those were resolved. Starting with reentrant programming seems a pretty tough call. Baseless should - I guess - pose less of a challenge. If you're determined to start at the deep end, I can recommend John Ehrman's exhaustive assembler tutorial. It is available on the web, e.g. from cbttape.org. Please make sure you use the version 2. Kind regards, Abe Kornelis ========== Op 17/09/2022 om 04:11 schreef Gary Weinhold: > To help a person who has COBOL and C language experience learn to write > assembler, I would like them to learn from the start both reentrant and > baseless coding techniques. Is there training available that assumes the > instruction set available on the z12 is the starting point and that teaches > reentrancy as the norm? > > (Cross-posted to IBM-Main and Assembler-list) > > > > > > Gary Weinhold > Senior Application Architect > DATAKINETICS | Data Performance & Optimization > Phone:+1.613.523.5500 x216 > Email: [email protected] > Visit us online at www.DKL.com > E-mail Notification: The information contained in this email and any > attachments is confidential and may be subject to copyright or other > intellectual property protection. If you are not the intended recipient, you > are not authorized to use or disclose this information, and we request that > you notify us by reply mail or telephone and delete the original message from > your mail system.
