MVSFORUMS.com Forum Index MVSFORUMS.com
A Community of and for MVS Professionals
 
 FAQFAQ   SearchSearch   Quick Manuals   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Assembly language - Good Book

 
Post new topic   Reply to topic   printer-friendly view    MVSFORUMS.com Forum Index -> Application Programming
View previous topic :: View next topic  
Author Message
mfnerd
Beginner


Joined: 06 Jan 2003
Posts: 8
Topics: 6

PostPosted: Thu Jan 30, 2003 4:43 pm    Post subject: Assembly language - Good Book Reply with quote

Could anyone please recommend a good book for learning Assembly Language.
_________________
Thanks,
Mfnerd.
Back to top
View user's profile Send private message
Manas Biswal
Intermediate


Joined: 29 Nov 2002
Posts: 382
Topics: 27
Location: Chennai, India

PostPosted: Fri Jan 31, 2003 4:46 am    Post subject: Reply with quote

Hi mfnerd,
You can refer to the following IBM manual -

http://publibz.boulder.ibm.com/cgi-bin/bookmgr_OS390/BOOKS/ASMP1001/CCONTENTS?DT=19950208120226

Regards,
Manas
Back to top
View user's profile Send private message Send e-mail Yahoo Messenger
DaveyC
Moderator


Joined: 02 Dec 2002
Posts: 151
Topics: 3
Location: Perth, Western Australia

PostPosted: Fri Jan 31, 2003 6:30 am    Post subject: Reply with quote

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
View user's profile Send private message Send e-mail
semigeezer
Supermod


Joined: 03 Jan 2003
Posts: 1014
Topics: 13
Location: Atlantis

PostPosted: Fri Jan 31, 2003 11:13 am    Post subject: Reply with quote

It is probably out of print, but I always liked Sharon Tuggle's book.
Back to top
View user's profile Send private message Visit poster's website
nxn00
Beginner


Joined: 02 Dec 2002
Posts: 18
Topics: 0
Location: US

PostPosted: Fri Jan 31, 2003 5:19 pm    Post subject: Reply with quote

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
View user's profile Send private message Send e-mail
semigeezer
Supermod


Joined: 03 Jan 2003
Posts: 1014
Topics: 13
Location: Atlantis

PostPosted: Fri Jan 31, 2003 5:51 pm    Post subject: Reply with quote

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
View user's profile Send private message Visit poster's website
mfnerd
Beginner


Joined: 06 Jan 2003
Posts: 8
Topics: 6

PostPosted: Fri Jan 31, 2003 5:53 pm    Post subject: Reply with quote

Razz

Thanks folks for your valuable suggestions !!
_________________
Thanks,
Mfnerd.
Back to top
View user's profile Send private message
nxn00
Beginner


Joined: 02 Dec 2002
Posts: 18
Topics: 0
Location: US

PostPosted: Fri Jan 31, 2003 6:14 pm    Post subject: Reply with quote

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
View user's profile Send private message Send e-mail
semigeezer
Supermod


Joined: 03 Jan 2003
Posts: 1014
Topics: 13
Location: Atlantis

PostPosted: Fri Jan 31, 2003 9:11 pm    Post subject: Reply with quote

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
View user's profile Send private message Visit poster's website
DaveyC
Moderator


Joined: 02 Dec 2002
Posts: 151
Topics: 3
Location: Perth, Western Australia

PostPosted: Mon Feb 03, 2003 12:48 am    Post subject: Reply with quote

And if you want to read a dump, pops will help you do that...
_________________
Dave Crayford
Back to top
View user's profile Send private message Send e-mail
zatlas
Beginner


Joined: 17 Dec 2002
Posts: 43
Topics: 4

PostPosted: Mon Feb 03, 2003 10:14 am    Post subject: Reply with quote

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
View user's profile Send private message
blowbeat
Beginner


Joined: 07 Feb 2003
Posts: 6
Topics: 0

PostPosted: Fri Feb 07, 2003 4:13 am    Post subject: Reply with quote

Advanced Assembler Language and MVS Interfaces - Carmine A. Cannatello
Back to top
View user's profile Send private message Visit poster's website
Display posts from previous:   
Post new topic   Reply to topic   printer-friendly view    MVSFORUMS.com Forum Index -> Application Programming All times are GMT - 5 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


MVSFORUMS
Powered by phpBB © 2001, 2005 phpBB Group