Article View: comp.lang.asm370
Article #997Re: HLASM dissasembler (ANY disassembler)
From: Arnold Trembley
Date: Sat, 11 Apr 1998 00:00
Date: Sat, 11 Apr 1998 00:00
52 lines
2764 bytes
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-mailReferences:
<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