For Programmers: Free Programming Magazines  


Home > Archive > ASM370 > May 2004 > Assembly 370 Manuals









You are viewing an archived Text-only version of the thread. To view this thread in it's original format and/or if you want to reply to this thread please [click here]

 

Author Assembly 370 Manuals
guille

2004-05-03, 3:33 pm

Hi,

I'm having a course at my college where they're teaching
IBM s/370 assembly language; the resources provided by
this course are very little; so I wonder if anyone could
tell me where to find resources, like manuals, describing
machine instrucción syntax and anything that could be
useful to learn this language.

Best Regards,

Guille

Roger S.

2004-05-03, 3:33 pm

On Sun, 02 May 2004 18:36:38 -0400, "guille" <torreiro @ 2vias [dot]
com [dot] ar> wrote:

>Hi,
>
>I'm having a course at my college where they're teaching
>IBM s/370 assembly language; the resources provided by
>this course are very little; so I wonder if anyone could
>tell me where to find resources, like manuals, describing
>machine instrucción syntax and anything that could be
>useful to learn this language.
>
>Best Regards,
>
>Guille



The IBM Softcopy Manuals would be a good start
Assembler Bookshelf
http://publibz.boulder.ibm.com/cgi-...helves/ASMSH011

OS390 2.10 bookshelf containing Principles of Operation
http://publibz.boulder.ibm.com/cgi-...helves/IEA1BK4B


Good Luck
Roger

remove the obvious to email me

robin

2004-05-03, 3:34 pm

"guille" <torreiro @ 2vias [dot] com [dot] ar> writes: > Hi,
>
> I'm having a course at my college where they're teaching
> IBM s/370 assembly language; the resources provided by
> this course are very little; so I wonder if anyone could
> tell me where to find resources, like manuals, describing
> machine instrucción syntax and anything that could be
> useful to learn this language.


A very good book is George Struble: S/370 Assembler Programming,
published by Addison Wesley.

(not sure of exact title).

> Best Regards,
>
> Guille

Barry Schwarz

2004-05-04, 12:55 pm

On Sun, 02 May 2004 18:36:38 -0400, "guille" <torreiro @ 2vias [dot]
com [dot] ar> wrote:

>Hi,
>
>I'm having a course at my college where they're teaching
>IBM s/370 assembly language; the resources provided by
>this course are very little; so I wonder if anyone could
>tell me where to find resources, like manuals, describing
>machine instrucción syntax and anything that could be
>useful to learn this language.
>


The ibm web site www.ibm.com has them all available.


<<Remove the del for email>>
S.R.Kayara

2004-05-12, 7:20 pm

The most useful book is SA22-7832-01 (zOS Principles of Operations).
On the www.ibm.com, type this code number into the search field.
You can download the file as a PDF acrobat file.

Good luck
Roger Bolan

2004-05-12, 7:20 pm

I once had a very good Assembler textbook by Sharon Tuggle. Unfortunately,
I can't give you any more details because I can't find it now. Hmmm, now I
have to remember who borrowed it.

--Roger Bolan


"robin" <robin_v@bigpond.mapson.com> wrote in message
news:kZrlc.9729$TT.3151@news-server.bigpond.net.au...[color=darkred]
> "guille" <torreiro @ 2vias [dot] com [dot] ar> writes: > Hi,
>
> A very good book is George Struble: S/370 Assembler Programming,
> published by Addison Wesley.
>
> (not sure of exact title).
>


Jeff nor Lisa

2004-05-12, 7:20 pm

"guille" <torreiro @ 2vias [dot] com [dot] ar> wrote in

> I'm having a course at my college where they're teaching
> IBM s/370 assembly language; the resources provided by
> this course are very little; so I wonder if anyone could
> tell me where to find resources, like manuals, describing
> machine instrucción syntax and anything that could be
> useful to learn this language.



I'm kind of surprised you didn't get a textbook and access
to manuals with your class. Others have pointed out the websites.

Note that you need two resources: One is the "Principal of
Operations", which explains how each machine instruction works
and possible operands. You must understand that to program in
Assembler language. The other is the Assembler itself, which
basically overall syntax and how to use the Assembler program.

The machine instruction set for today's IBM S/360-370-390-Z/OS
machines is quite large and complex. Depending on what you
want to accomplish--business or science application programming
or internal operating systems support, you should focus more
on certain instructions than others. Your instructor should be
guiding you in this regard. For instance, there's a whole subset
of instructions to work with floating point math which you don't
need to bother with unless you'll be working on science/engineering
applications.
Robert Jones

2004-05-12, 7:20 pm

"guille" <torreiro @ 2vias [dot] com [dot] ar> wrote in message news:< 697c82b7ba93b4dc8773a5da8a7d6aa4@localho
st.talkaboutprogramming.com>...
> Hi,
>
> I'm having a course at my college where they're teaching
> IBM s/370 assembly language; the resources provided by
> this course are very little; so I wonder if anyone could
> tell me where to find resources, like manuals, describing
> machine instrucción syntax and anything that could be
> useful to learn this language.
>
> Best Regards,
>
> Guille


As well as Struble's good book, you could also consider Advanced
Assembler Language and MVS Interfaces by C. Cannatello published by
Wiley. More recent editions of both may have since been written.
Amazon.com is a good place to look, it allows for reviews and tends to
indicate other related books.

As someone else suggested IBM's website is a good place to look for
free online manuals and remarkably good value paper ones. It also
does redbooks and I believe it does some book reviews too.

Good luck

Robert
glen herrmannsfeldt

2004-05-12, 7:20 pm

Jeff nor Lisa wrote:

(snip)

> The machine instruction set for today's IBM S/360-370-390-Z/OS
> machines is quite large and complex. Depending on what you
> want to accomplish--business or science application programming
> or internal operating systems support, you should focus more
> on certain instructions than others.


I would say that the S/360 instruction set is much simpler than
current x86 (IA32), and maybe the Z/ instruction set is close.

The most commonly used instructions are from the S/360 instruction
set, anyway. There are some instructions that are somewhat
complicated, but address modes are simple, the available data
types aren't so bad, and many of the more complicated instructions
are rarely used, anyway.

On the other hand RISC processors have simple instructions in
the hardware sense, but not so simple for people to figure
out how to use.

Of the architectures available today (Z, Sparc, HPPA, Alpha,
PowerPC, x86/IA32, IA64, x86-64), which is easiest to learn?

-- glen

Sponsored Links







Also available: Server administration forum archive | Web Design forum archive | Software forum archive | Hardware reviews archive

Copyright 2008 codecomments.com