View previous topic :: View next topic |
Author |
Message |
mfnerd Beginner
Joined: 06 Jan 2003 Posts: 8 Topics: 6
|
Posted: Thu Jan 30, 2003 4:43 pm Post subject: Assembly language - Good Book |
|
|
Could anyone please recommend a good book for learning Assembly Language. _________________ Thanks,
Mfnerd. |
|
Back to top |
|
|
Manas Biswal Intermediate
Joined: 29 Nov 2002 Posts: 382 Topics: 27 Location: Chennai, India
|
|
Back to top |
|
|
DaveyC Moderator
Joined: 02 Dec 2002 Posts: 151 Topics: 3 Location: Perth, Western Australia
|
Posted: Fri Jan 31, 2003 6:30 am Post subject: |
|
|
Just as important and the best reference for assembler is the MVS Principles of Operation, otherwise known as POPS. That is where you will find the reference for the instructions. Plus a whole lot more... _________________ Dave Crayford |
|
Back to top |
|
|
semigeezer Supermod
Joined: 03 Jan 2003 Posts: 1014 Topics: 13 Location: Atlantis
|
Posted: Fri Jan 31, 2003 11:13 am Post subject: |
|
|
It is probably out of print, but I always liked Sharon Tuggle's book. |
|
Back to top |
|
|
nxn00 Beginner
Joined: 02 Dec 2002 Posts: 18 Topics: 0 Location: US
|
Posted: Fri Jan 31, 2003 5:19 pm Post subject: |
|
|
I agree with Dave about getting Principles of Operations! If I were doing any Assembler development now, I'd have a hard copy of that manual.
When I was learning Assembler in the mid 70's, I used to read POPs for fun - at the beach, in the bath, on the stoop. That basic knowledge still helps me when doing COBOL. _________________ Natalie |
|
Back to top |
|
|
semigeezer Supermod
Joined: 03 Jan 2003 Posts: 1014 Topics: 13 Location: Atlantis
|
Posted: Fri Jan 31, 2003 5:51 pm Post subject: |
|
|
What the PoP can't teach you is good programming practice or 'neat tricks'. Some of the education oriented books are good for that. |
|
Back to top |
|
|
mfnerd Beginner
Joined: 06 Jan 2003 Posts: 8 Topics: 6
|
Posted: Fri Jan 31, 2003 5:53 pm Post subject: |
|
|
Thanks folks for your valuable suggestions !! _________________ Thanks,
Mfnerd. |
|
Back to top |
|
|
nxn00 Beginner
Joined: 02 Dec 2002 Posts: 18 Topics: 0 Location: US
|
Posted: Fri Jan 31, 2003 6:14 pm Post subject: |
|
|
Semigeezer,
I agree that an educational book is also needed. But... DO NOT IGNORE THE FINE MANUALS!
We just found instances of COBOL compile errors in some existing programs that were being recompiled due to copy book changes. We're on a new compiler! The smart, well trained programmers (not being sarcastic here; they are GOOD) apparently never read the IBM COBOL Langurage Reference for some instrucitons.
Get training, get an instructional book, and get the IBM manual! _________________ Natalie |
|
Back to top |
|
|
semigeezer Supermod
Joined: 03 Jan 2003 Posts: 1014 Topics: 13 Location: Atlantis
|
Posted: Fri Jan 31, 2003 9:11 pm Post subject: |
|
|
Absolutely. I've even had to go to te PoPs to find problems in code that compilers generated incorrectly. My only only point is that the 'art' of programing is more than knowing the building blocks. One other suggestion I'd have is to look at good code. I suggest the source for SHOWMVS. It is clean, concise and a good example. |
|
Back to top |
|
|
DaveyC Moderator
Joined: 02 Dec 2002 Posts: 151 Topics: 3 Location: Perth, Western Australia
|
Posted: Mon Feb 03, 2003 12:48 am Post subject: |
|
|
And if you want to read a dump, pops will help you do that... _________________ Dave Crayford |
|
Back to top |
|
|
zatlas Beginner
Joined: 17 Dec 2002 Posts: 43 Topics: 4
|
Posted: Mon Feb 03, 2003 10:14 am Post subject: |
|
|
The only problem with the POPS in the last few years is that it is not written in ol' simple English anymore. There are passages there that I, a pretty experienced Assembler programmer, can tell that these passages are written in English, but am not able to make any sense of them. This is far cry from the old 360 and 370 versions of the POPS that were written in relatively simple and straight forward English.
ZA |
|
Back to top |
|
|
blowbeat Beginner
Joined: 07 Feb 2003 Posts: 6 Topics: 0
|
Posted: Fri Feb 07, 2003 4:13 am Post subject: |
|
|
Advanced Assembler Language and MVS Interfaces - Carmine A. Cannatello |
|
Back to top |
|
|
|
|