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. 

Reply via email to