Advice for writing and executing Assembler on the Mainframe
Posted: Fri May 27, 2016 1:52 pm
Hey guys!
So I may be asking a lot here but I feel the advice I get here often saves me a lot of time and is often very helpful I have to ask.
I am trying in my spare time to learn Assembler on the Mainframe.
I can list the huge amount of resources I use if I need to.
I have some questions which I am finding it difficult to find answers.
I have written a lot of code in C#, Java and many web languages but getting my head around assembler is tricky.
The reason I want to learn Assembler is because I work with Mainframes and I am becoming more and more interested in z/OS and the architecture.
My head is spinning with the amount of information I have read with regards to Assembler.
What is the smallest Assembler program I can write that covers all or most of the fundamentals of a Mainframe Assembler program?
Once I have this code, is it going to be in a dataset and then I run some JCL using HLASM to link edit the code into a load module?
Once I have the load module how can I execute it and see it do something in order to see the code has run?
I want to learn how CSECTS come together and how I can zap code to make it abend and then read the dump to track down where it abended.
I want to do a lot more than this but if I could have any advice on how to do the things above that would be much appreciated.
Thank you!
So I may be asking a lot here but I feel the advice I get here often saves me a lot of time and is often very helpful I have to ask.
I am trying in my spare time to learn Assembler on the Mainframe.
I can list the huge amount of resources I use if I need to.
I have some questions which I am finding it difficult to find answers.
I have written a lot of code in C#, Java and many web languages but getting my head around assembler is tricky.
The reason I want to learn Assembler is because I work with Mainframes and I am becoming more and more interested in z/OS and the architecture.
My head is spinning with the amount of information I have read with regards to Assembler.
What is the smallest Assembler program I can write that covers all or most of the fundamentals of a Mainframe Assembler program?
Once I have this code, is it going to be in a dataset and then I run some JCL using HLASM to link edit the code into a load module?
Once I have the load module how can I execute it and see it do something in order to see the code has run?
I want to learn how CSECTS come together and how I can zap code to make it abend and then read the dump to track down where it abended.
I want to do a lot more than this but if I could have any advice on how to do the things above that would be much appreciated.
Thank you!