🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.lang.asm370
Article #997

Re: HLASM dissasembler (ANY disassembler)

#997
From: Arnold Trembley
Date: Sat, 11 Apr 1998 00:00
52 lines
2764 bytes
driker2 wrote:
> 
> Bill Lynch wrote:
> >
> > Bill Lynch wrote:
> > (snip)
> >
> > The JCL, as promised (I did notice that Rich is using VM, I assume he
> > can translate the MVC JCL to the appropriate VM commands):
> >
> > //S1   EXEC  PGM=ASMDASM,
> > //          PARM=COPYRIGHTOK
> > //SYSPRINT  DD  SYSOUT=*
> > //SYSLIB    DD  DISP=SHR,DSN=MY.TEST.LOADLIB
> > //SYSPUNCH  DD  SYSOUT=V,FREE=CLOSE
> > WBLS037 WBLS037
> > USING 000000 001000 3 P 000000
> > USING 001000 001000 4 P 001000
> >
> > ASMDASM contains logic which scans the load module for any form of the
> > word "Copyright". If it finds one and you have not specified
> > "COPYRIGHTOK" in the PARM field, it quits.
> >
> > The two USING control cards tell ASMDASM to use R3 & R4 as the base
> > registers for the program, in that order.
> >
> > One note: when I tried the "INSTR" command, which directs the
> > disassembler to decode a particular block of the load module as
> > instructions (as opposed to the possibility of it's being data), I got
> > an error saying that the end offset was greater than the beginning
> > offset. This required a PTF to fix - I'm sure I could get the PTF no. if
> > anyone needs it. I needed to specify INSTR because ASMDASM had
> > interpreted some instructions as data, which threw off its instruction
> > counter when it resumed. It generated some very interesting
> > instructions, including a "MC", which generated an error when assembled.
> >
> > Thanks to whoever posted that the HLASM toolkit is separately priced, I
> > wasn't aware that it was.
> >
> > Bill Lynch
> It looks like disasm I wrote and modified for naspa/ CBT tape in 1985.

Is there any place where I can find a downloadable 370 disassembler of
any vintage?

Thanks in Advance!

Arnold Trembley
Software Engineer I (just a job title, still a COBOL programmer)
MasterCard International
"Y2K?  Because Centuries Happen!"
Technical Details
Message-ID: <6gphau$t68@bgtnsc02.worldnet.att.net>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <richgrEqsHHv.JKG@netcom.com> <6g1fj2$k4@bgtnsc03.worldnet.att.net> <6g1o7s$rnp@bgtnsc02.worldnet.att.net> <353044EE.7AFC@ibm.net>

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: fcdcb,d8b7991199d2ff83
X-Google-Attributes: gidfcdcb,public
X-Google-Thread: f8131,d8b7991199d2ff83
X-Google-Attributes: gidf8131,public
From: Arnold Trembley <arnold.trembley@worldnet.att.net>
Subject: Re: HLASM dissasembler (ANY disassembler)
Date: 1998/04/11
Message-ID: <6gphau$t68@bgtnsc02.worldnet.att.net>
X-Deja-AN: 343240530
Distribution: inet
Content-Transfer-Encoding: 7bit
References: <richgrEqsHHv.JKG@netcom.com> <6g1fj2$k4@bgtnsc03.worldnet.att.net> <6g1o7s$rnp@bgtnsc02.worldnet.att.net> <353044EE.7AFC@ibm.net>
To: driker2@ibm.net
Content-Type: text/plain; charset=us-ascii
Organization: AT&T WorldNet Services
Mime-Version: 1.0
Reply-To: arnold.trembley@worldnet.att.net
Newsgroups: comp.lang.asm370,bit.listserv.asm370