Gary, all

Having taught a computer science introductory course on assembler at USF many 
years ago, I started with more basic concepts including instruction and data 
area addressability, base registers, and common instruction types.  At the 
time, students had to write a program which read data and displayed calculated 
results using ASSIST extended instructions.

Don Higgins
[email protected]
www.don-higgins.net

-----Original Message-----
From: IBM Mainframe Assembler List <[email protected]> On Behalf 
Of Abe Kornelis
Sent: Saturday, September 17, 2022 5:07 AM
To: [email protected]
Subject: Re: Assembler courses

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