🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.lang.asm370
Article #995

Re: HLASM dissasembler

#995
From: Bill Lynch
Date: Thu, 02 Apr 1998 00:00
37 lines
2094 bytes
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
Technical Details
Message-ID: <6g1o7s$rnp@bgtnsc02.worldnet.att.net>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <richgrEqsHHv.JKG@netcom.com> <6g1fj2$k4@bgtnsc03.worldnet.att.net>

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: f8131,d8b7991199d2ff83
X-Google-Attributes: gidf8131,public
X-Google-Thread: fcdcb,d8b7991199d2ff83
X-Google-Attributes: gidfcdcb,public
From: Bill Lynch <wblynch@worldnet.att.net>
Subject: Re: HLASM dissasembler
Date: 1998/04/02
Message-ID: <6g1o7s$rnp@bgtnsc02.worldnet.att.net>
X-Deja-AN: 340411734
Content-Transfer-Encoding: 7bit
References: <richgrEqsHHv.JKG@netcom.com> <6g1fj2$k4@bgtnsc03.worldnet.att.net>
Mime-Version: 1.0
Distribution: inet
Content-Type: text/plain; charset=us-ascii
Organization: AT&T WorldNet Services
Newsgroups: comp.lang.asm370,bit.listserv.asm370