eager Assembly learner



High Level Assembler(HLASM) for MVS & VM & VSE

eager Assembly learner

Postby misterbiswas » Sat Oct 26, 2013 10:28 pm

Hi all,

I want to learn S/390 Assembly. When I searched in the web I found this site and I think u guys can be really helpful.

My question is :
(1) I want an IDE where I can write S/390 assembly code and run in my PC. Is there any IDE available ? then what is it ?
(2) Can u guys please provide an S/390 sample assembly code (ex: a 'Hello world' program) ?

Your help is highly solicited. Thanks.
misterbiswas
 
Posts: 2
Joined: Sat Oct 26, 2013 10:17 pm
Has thanked: 0 time
Been thanked: 0 time

Re: eager Assembly learner

 

Re: eager Assembly learner

Postby enrico-sorichetti » Sat Oct 26, 2013 11:27 pm

no IDE is needed
but You can start from here
http://www.z390.org
cheers
enrico
When I tell somebody to RTFM or STFW I usually have the page open in another tab/window of my browser,
so that I am sure that the information requested can be reached with a very small effort
enrico-sorichetti
Global moderator
 
Posts: 2644
Joined: Fri Apr 18, 2008 11:25 pm
Has thanked: 0 time
Been thanked: 130 times

Re: eager Assembly learner

Postby Robert Sample » Sat Oct 26, 2013 11:30 pm

Look at http://www.z390.org for an emulator, which includes a Hello World program.
Robert Sample
Global moderator
 
Posts: 3367
Joined: Sat Dec 19, 2009 8:32 pm
Location: East Dubuque, Illinois
Has thanked: 1 time
Been thanked: 222 times

Re: eager Assembly learner

Postby steve-myers » Sat Oct 26, 2013 11:48 pm

About the only PC oriented IDE I'm aware of is z390. It's Java based and needs an up to date Java installed on your computer. For execution, it sort of emulates ESA/390 (that's a machine) running a very stripped down OS/390 (that's an operating system). Here's a Hello World program designed to run in batch.
HELLO    CSECT
         USING *,12
         SAVE  (14,12),,*
         LR    12,15
         LA    15,SAVEAREA
         ST    13,4(,15)
         ST    15,8(,13)
         LR    13,15
         OPEN  (PRINT,OUTPUT)
         PUT   PRINT,MSG
         CLOSE PRINT
         L     13,4(,13)
         RETURN (14,12),T,RC=0
SAVEAREA DC    18F'0'
PRINT    DCB   DSORG=PS,MACRF=PM,DDNAME=SYSPRINT,RECFM=FBA,LRECL=121
MSG      DC    CL121' HELLO WORLD'
         END   HELLO

SAVE, OPEN, PUT, CLOSE, RETURN and DCB are all macros, not machine instructions. I'm pretty sure they are supplied with z390.

I've never tried running z390 myself, but many people think well of it. Good luck.
steve-myers
Global moderator
 
Posts: 1885
Joined: Thu Jun 03, 2010 6:21 pm
Has thanked: 4 times
Been thanked: 197 times

Re: eager Assembly learner

Postby misterbiswas » Sun Oct 27, 2013 11:40 pm

thanxx a ton guys :D
misterbiswas
 
Posts: 2
Joined: Sat Oct 26, 2013 10:17 pm
Has thanked: 0 time
Been thanked: 0 time

Re: eager Assembly learner

Postby suni40 » Thu Sep 18, 2014 5:37 pm

I want an IDE where I can write S/390 assembly code and run in my PC. Is there any IDE available ? then what is it ?
Mohsin
suni40
 
Posts: 1
Joined: Thu Sep 18, 2014 5:31 pm
Has thanked: 0 time
Been thanked: 0 time

Re: eager Assembly learner

Postby enrico-sorichetti » Thu Sep 18, 2014 6:44 pm

before posting did You care to read the topic You appended to ?

the TS asked for an IDE and the replies he got implied that there are none?

at most You might get an editor capable of highlighting, nothing more
cheers
enrico
When I tell somebody to RTFM or STFW I usually have the page open in another tab/window of my browser,
so that I am sure that the information requested can be reached with a very small effort
enrico-sorichetti
Global moderator
 
Posts: 2644
Joined: Fri Apr 18, 2008 11:25 pm
Has thanked: 0 time
Been thanked: 130 times

Re: eager Assembly learner

Postby enrico-sorichetti » Thu Sep 18, 2014 7:07 pm

You might find interesting to look at

http://texteditors.org/cgi-bin/wiki.pl?HomePage
cheers
enrico
When I tell somebody to RTFM or STFW I usually have the page open in another tab/window of my browser,
so that I am sure that the information requested can be reached with a very small effort
enrico-sorichetti
Global moderator
 
Posts: 2644
Joined: Fri Apr 18, 2008 11:25 pm
Has thanked: 0 time
Been thanked: 130 times


Return to Assembler

 


  • Related topics
    Replies
    Views
    Last post