[comp.lang.asm370] texts

rpb@dasys1.UUCP (Robert Brady) (10/26/89)

	I've been programming micro assembler (65xxx and 80x86) for some
years along with C and keeping tabs on other languages. Recently I got
a job in a mainframe IBM environment and have the choices of BASIC 
(I can't get an executable out of it - it 'compiles' to tokens), COBOL,
FORTRAN, and 370 assembler. While I am checking into FORTRAN I would 
like to get to know the assembler set. I have access to infinite source
examples but this is quite different from anything I have seen micro. For
instance, BALR. Branch Always Left Right? Also, I have yet to see a CALL,
JUMP, GOSUB, RETURN, or anything of the type.  

	So, to make a long story short (in other words, you could
have skipped the last paragraph) I am looking for reference books that
are readable by a non - professor. I can usually read college texts but
there are extremes. Thanks

 
-- 
 If wishes were horses socialism could work.    	| Rob Brady
							| rpb@dasys1.uucp
 "Obstacles cannot crush me; every obstacle yields to   | dasys1!rpb
 stern resolve."      -- Leonardo da Vinci              | -- Logic. --

rpb@NYU.EDU (Robert Brady) (10/26/89)

        I've been programming micro assembler (65xxx and 80x86) for some
years along with C and keeping tabs on other languages. Recently I got
a job in a mainframe IBM environment and have the choices of BASIC
(I can't get an executable out of it - it 'compiles' to tokens), COBOL,
FORTRAN, and 370 assembler. While I am checking into FORTRAN I would
like to get to know the assembler set. I have access to infinite source
examples but this is quite different from anything I have seen micro. For
instance, BALR. Branch Always Left Right? Also, I have yet to see a CALL,
JUMP, GOSUB, RETURN, or anything of the type.

        So, to make a long story short (in other words, you could
have skipped the last paragraph) I am looking for reference books that
are readable by a non - professor. I can usually read college texts but
there are extremes. Thanks


--
 If wishes were horses socialism could work.            | Rob Brady
                                                        | rpb@dasys1.uucp
 "Obstacles cannot crush me; every obstacle yields to   | dasys1!rpb
 stern resolve."      -- Leonardo da Vinci              | -- Logic. --

rodd@dasys1.UUCP (Rod Dorman) (10/27/89)

In article <11020@dasys1.UUCP> rpb@dasys1.UUCP (Robert Brady) writes:
>Recently I got a job in a mainframe IBM environment ...
>I would like to get to know the assembler set.
>I am looking for reference books

One reference book you should definitly have is IBMs Principals of
Operation.  Its dry but readable and has examples which try and illustrate
how the instructions work.

Note that understanding the instruction set is not the only task you will
have.  Get a copy of the assembler manual which shows how to set up
addressability and how to use the conditional assembly and macro facilities.

Then of course if you want to interact with the OS you'll need various
macro reference manuals as well.

					-- Rod --

Rod Dorman						rodd@dasys1.uucp
Big Electric Cat Public Unix
	"The ships hung in the sky in much the same way that bricks don't"

S087891@UMRVMA.BITNET (Mike Castle) (10/29/89)

On Thu, 26 Oct 89 13:13:12 GMT Robert Brady said:
>        So, to make a long story short (in other words, you could
>have skipped the last paragraph) I am looking for reference books that
>are readable by a non - professor. I can usually read college texts but
>there are extremes. Thanks

Is this a repeating discussion list or what  :)

Rob, check out the Archives for this list.  Someone else requested much the
same information as yourself, and a lot of information was generated.  Check
it out.

I imagine that the command to use would *probably* be:
     TELL LISTSERV AT OHSTVMA INDEX ASM370
to get a list of the notebooks, then get the most recent ones using:
     TELL LISTSERV AT OHSTVMA GET such and such NOTEBOOK
Have fun.

     **********************************
     *     Nexus of All Realities     *
     *  Mike Castle   S087891@UMRVMA  *
     **********************************