Re: ASSEMBLER-LIST Digest - 18 May 2015 to 20 May 2015 (#2015-59)

2015-05-21 Thread John Walker
HPR?  XIO?  I looked these up on our mainframe and I don't see them as valid 
instructions.  Are these obsoleted?

On Wed, 5/20/15, ASSEMBLER-LIST automatic digest system 
 wrote:

 Subject: ASSEMBLER-LIST Digest - 18 May 2015 to 20 May 2015 (#2015-59)
 To: ASSEMBLER-LIST@LISTSERV.UGA.EDU
 Date: Wednesday, May 20, 2015, 11:00 PM
 
 
 
 
 ASSEMBLER-LIST Digest - 18 May 2015 to 20 May 2015
 (#2015-59)
 
 #yiv9065741736 body {
 font-family:Arial, Helvetica,
 sans-serif;font-size:12px;color:#00;}
 #yiv9065741736 td {
 font-family:Arial, Helvetica,
 sans-serif;font-size:12px;color:#00;}
 #yiv9065741736 p {
 font-family:Arial, Helvetica,
 sans-serif;font-size:12px;color:#00;}
 #yiv9065741736 a {
 font-family:Arial, Helvetica,
 sans-serif;font-size:12px;font-weight:bold;color:#3366CC;text-decoration:none;}
 #yiv9065741736 h2 {
 font-family:Arial, Helvetica,
 sans-serif;font-size:17px;font-weight:bold;color:#CC0033;}
 #yiv9065741736 h3 {
 font-family:Arial, Helvetica,
 sans-serif;font-size:16px;font-weight:bold;color:#3366CC;}
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 ASSEMBLER-LIST Digest - 18 May 2015 to 20 May 2015
 (#2015-59)
 Table of contents:
 
 absolute addressing,
 continued
 
 
 absolute addressing,
 continued
 absolute addressing,
 continued (05/20)
 From: glen herrmannsfeldt
 
 
 
 
 
 
 
 
 
 
 Browse the ASSEMBLER-LIST
 online archives.
 
 
 
 
 
 
 
 
 



Re: Debuggers

2015-05-21 Thread Blaicher, Christopher Y.
Cole Software's XDC product.  It does everything I have ever needed.  It is 
like debugging with an assembler listing on your screen.

I think it is best of breed.

Chris Blaicher
Technical Architect
Software Development
Syncsort Incorporated
50 Tice Boulevard, Woodcliff Lake, NJ 07677
P: 201-930-8234  |  M: 512-627-3803    
E: cblaic...@syncsort.com

-Original Message-
From: IBM Mainframe Assembler List [mailto:ASSEMBLER-LIST@LISTSERV.UGA.EDU] On 
Behalf Of mikael.nyst...@seb.se
Sent: Thursday, May 21, 2015 1:14 AM
To: MVS List Server 2
Subject: Debuggers

What debug tool are you using for debugging your assembler programs?

We use SmartTest from ASG, but management got a bit nervous when ASG announced 
their financial problems.
We are happy with SmartTest, but it’s always good to know what others are using.

Regards,
Mikael Nyström
Core Systems
SEB
Group IT
Switchboard: +46 8 639 10 00
Postal Address: R-A5 302-A, SE-106 40 Stockholm Office Address: Rissneleden 110
E-mail: mikael.nyst...@seb.se
www.seb.se
P Please consider the environment before printing this e-mail CONFIDENTIALITY 
NOTICE This e-mail is confidential and may contain legally privileged 
information. If you have received it by mistake, please inform us by reply 
e-mail and then delete it (including any attachments) from your system; you 
should not copy it or in any other way disclose its content to anyone. E-mail 
is susceptible to data corruption, interception, unauthorised amendment, 
tampering and virus. We do not accept liability for any such actions or the 
consequences thereof.



Re: Debuggers

2015-05-21 Thread Gary Weinhold

Ditto from us.

Gary Weinhold
Data Kinetics, Ltd.

On 2015-05-21 09:44, Capps, Joey wrote:

Agreed.  Fantastic product.

-Original Message-
From: IBM Mainframe Assembler List [mailto:ASSEMBLER-LIST@LISTSERV.UGA.EDU] On 
Behalf Of Blaicher, Christopher Y.
Sent: Thursday, May 21, 2015 8:15 AM
To: ASSEMBLER-LIST@LISTSERV.UGA.EDU
Subject: Re: Debuggers

Cole Software's XDC product.  It does everything I have ever needed.  It is 
like debugging with an assembler listing on your screen.

I think it is best of breed.

Chris Blaicher
Technical Architect
Software Development
Syncsort Incorporated
50 Tice Boulevard, Woodcliff Lake, NJ 07677
P: 201-930-8234  |  M: 512-627-3803
E: cblaic...@syncsort.com

-Original Message-
From: IBM Mainframe Assembler List [mailto:ASSEMBLER-LIST@LISTSERV.UGA.EDU] On 
Behalf Of mikael.nyst...@seb.se
Sent: Thursday, May 21, 2015 1:14 AM
To: MVS List Server 2
Subject: Debuggers

What debug tool are you using for debugging your assembler programs?

We use SmartTest from ASG, but management got a bit nervous when ASG announced 
their financial problems.
We are happy with SmartTest, but it’s always good to know what others are using.

Regards,
Mikael Nyström
Core Systems
SEB
Group IT
Switchboard: +46 8 639 10 00
Postal Address: R-A5 302-A, SE-106 40 Stockholm Office Address: Rissneleden 110
E-mail: mikael.nyst...@seb.se
www.seb.se
P Please consider the environment before printing this e-mail CONFIDENTIALITY 
NOTICE This e-mail is confidential and may contain legally privileged 
information. If you have received it by mistake, please inform us by reply 
e-mail and then delete it (including any attachments) from your system; you 
should not copy it or in any other way disclose its content to anyone. E-mail 
is susceptible to data corruption, interception, unauthorised amendment, 
tampering and virus. We do not accept liability for any such actions or the 
consequences thereof.



Re: Debuggers

2015-05-21 Thread Capps, Joey
Agreed.  Fantastic product.

-Original Message-
From: IBM Mainframe Assembler List [mailto:ASSEMBLER-LIST@LISTSERV.UGA.EDU] On 
Behalf Of Blaicher, Christopher Y.
Sent: Thursday, May 21, 2015 8:15 AM
To: ASSEMBLER-LIST@LISTSERV.UGA.EDU
Subject: Re: Debuggers

Cole Software's XDC product.  It does everything I have ever needed.  It is 
like debugging with an assembler listing on your screen.

I think it is best of breed.

Chris Blaicher
Technical Architect
Software Development
Syncsort Incorporated
50 Tice Boulevard, Woodcliff Lake, NJ 07677
P: 201-930-8234  |  M: 512-627-3803    
E: cblaic...@syncsort.com

-Original Message-
From: IBM Mainframe Assembler List [mailto:ASSEMBLER-LIST@LISTSERV.UGA.EDU] On 
Behalf Of mikael.nyst...@seb.se
Sent: Thursday, May 21, 2015 1:14 AM
To: MVS List Server 2
Subject: Debuggers

What debug tool are you using for debugging your assembler programs?

We use SmartTest from ASG, but management got a bit nervous when ASG announced 
their financial problems.
We are happy with SmartTest, but it’s always good to know what others are using.

Regards,
Mikael Nyström
Core Systems
SEB
Group IT
Switchboard: +46 8 639 10 00
Postal Address: R-A5 302-A, SE-106 40 Stockholm Office Address: Rissneleden 110
E-mail: mikael.nyst...@seb.se
www.seb.se
P Please consider the environment before printing this e-mail CONFIDENTIALITY 
NOTICE This e-mail is confidential and may contain legally privileged 
information. If you have received it by mistake, please inform us by reply 
e-mail and then delete it (including any attachments) from your system; you 
should not copy it or in any other way disclose its content to anyone. E-mail 
is susceptible to data corruption, interception, unauthorised amendment, 
tampering and virus. We do not accept liability for any such actions or the 
consequences thereof.



Re: ASSEMBLER-LIST Digest - 18 May 2015 to 20 May 2015 (#2015-59)

2015-05-21 Thread Michael Harding
The OP said he was working with code for a model 20.  That was only barely
a true S360 and had a few instructions peculiar to it.

--
Mike Harding
z/VM System Support
/sp


IBM Mainframe Assembler List  wrote on
05/21/2015 06:13:18 AM:

> From: John Walker <00c645a0d640-dmarc-requ...@listserv.uga.edu>
> To: ASSEMBLER-LIST@LISTSERV.UGA.EDU
> Date: 05/21/2015 06:18 AM
> Subject: Re: ASSEMBLER-LIST Digest - 18 May 2015 to 20 May 2015
(#2015-59)
> Sent by: IBM Mainframe Assembler List 
>
> HPR?  XIO?  I looked these up on our mainframe and I don't see them
> as valid instructions.  Are these obsoleted?
> 


Re: Debuggers

2015-05-21 Thread Farley, Peter x23353
I'll add our vote for z/XDC.  Nothing else comes close for batch assembler.

From significant experience at a previous employer I can also recommend the 
Advanced Debugging System (ADS) for CICS as best-of-breed in the CICS assembler 
arena.

http://www.debugcics.com/

Peter

-Original Message-
From: IBM Mainframe Assembler List [mailto:ASSEMBLER-LIST@LISTSERV.UGA.EDU] On 
Behalf Of Gary Weinhold
Sent: Thursday, May 21, 2015 9:49 AM
To: ASSEMBLER-LIST@LISTSERV.UGA.EDU
Subject: Re: Debuggers

Ditto from us.

Gary Weinhold
Data Kinetics, Ltd.

On 2015-05-21 09:44, Capps, Joey wrote:
> Agreed.  Fantastic product.
>
> -Original Message-
> From: IBM Mainframe Assembler List [mailto:ASSEMBLER-LIST@LISTSERV.UGA.EDU] 
> On Behalf Of Blaicher, Christopher Y.
> Sent: Thursday, May 21, 2015 8:15 AM
> To: ASSEMBLER-LIST@LISTSERV.UGA.EDU
> Subject: Re: Debuggers
>
> Cole Software's XDC product.  It does everything I have ever needed.  It is 
> like debugging with an assembler listing on your screen.
>
> I think it is best of breed.
>
> Chris Blaicher
> Technical Architect
> Software Development
> Syncsort Incorporated
> 50 Tice Boulevard, Woodcliff Lake, NJ 07677
> P: 201-930-8234  |  M: 512-627-3803
> E: cblaic...@syncsort.com
>
> -Original Message-
> From: IBM Mainframe Assembler List [mailto:ASSEMBLER-LIST@LISTSERV.UGA.EDU] 
> On Behalf Of mikael.nyst...@seb.se
> Sent: Thursday, May 21, 2015 1:14 AM
> To: MVS List Server 2
> Subject: Debuggers
>
> What debug tool are you using for debugging your assembler programs?
>
> We use SmartTest from ASG, but management got a bit nervous when ASG 
> announced their financial problems.
> We are happy with SmartTest, but it’s always good to know what others are 
> using.
>
> Regards,
> Mikael Nyström
--


This message and any attachments are intended only for the use of the addressee 
and may contain information that is privileged and confidential. If the reader 
of the message is not the intended recipient or an authorized representative of 
the intended recipient, you are hereby notified that any dissemination of this 
communication is strictly prohibited. If you have received this communication 
in error, please notify us immediately by e-mail and delete the message and any 
attachments from your system.


Re: Debuggers

2015-05-21 Thread David Cole
For what it's worth, in exchange for some CICS help with z/XDC, we 
are helping Gary Bergman with resources to upgrade his ADS product as well.


Dave Cole






At 5/21/2015 11:52 AM, Farley, Peter x23353 wrote:

I'll add our vote for z/XDC.  Nothing else comes close for batch assembler.
From significant experience at a previous employer I can also 
recommend the Advanced Debugging System (ADS) for CICS as 
best-of-breed in the CICS assembler arena.


http://www.debugcics.com/
Peter




Dave Cole
ColeSoft Marketing
414 Third Street, NE
Charlottesville, VA 22902
EADDRESS: dbc...@colesoft.com

Home page:www.colesoft.com
User's Group: www.xdc.com (on LinkedIn)
Facebook: www.facebook.com/colesoftware
Videos:   www.youtube.com/user/colesoftware  


Re: Debuggers

2015-05-21 Thread Farley, Peter x23353
Great news, Dave!  Thanks for the update, and please give my best regards to 
Gary.  He was a tremendous asset to me more than once, and more knowledgeable 
about CICS internals than anyone with whom I have ever had the pleasure to work.

Peter

-Original Message-
From: IBM Mainframe Assembler List [mailto:ASSEMBLER-LIST@LISTSERV.UGA.EDU] On 
Behalf Of David Cole
Sent: Thursday, May 21, 2015 1:26 PM
To: ASSEMBLER-LIST@LISTSERV.UGA.EDU
Subject: Re: Debuggers

For what it's worth, in exchange for some CICS help with z/XDC, we 
are helping Gary Bergman with resources to upgrade his ADS product as well.

Dave Cole



At 5/21/2015 11:52 AM, Farley, Peter x23353 wrote:
>I'll add our vote for z/XDC.  Nothing else comes close for batch assembler.
> From significant experience at a previous employer I can also 
> recommend the Advanced Debugging System (ADS) for CICS as 
> best-of-breed in the CICS assembler arena.
>
>http://www.debugcics.com/
>Peter
--

This message and any attachments are intended only for the use of the addressee 
and may contain information that is privileged and confidential. If the reader 
of the message is not the intended recipient or an authorized representative of 
the intended recipient, you are hereby notified that any dissemination of this 
communication is strictly prohibited. If you have received this communication 
in error, please notify us immediately by e-mail and delete the message and any 
attachments from your system.


unusual instructions

2015-05-21 Thread glen herrmannsfeldt
  "The OP said he was working with code for a model 20."
   That was only barely a true S360 and had a few 
   instructions peculiar to it."

Yes. XIO is the I/O instruction that reads or writes.
Like other 360's, I/O is asynchronous. You have to test
(with TIOB) to see if it is done yet.

With 8K core, half the core is available without a base register.
As I understand it, many were only 4K. 

It does have some fairly complex instructions, such as DP, ED, and TR,
and leaves out some simple ones like L and LR.

Registers are 16 bits, so LH, AH, SH, CH, and STH are there.
AR and SR, but not most of the other RR instructions.
PACK, UNPK, MVO, ZAP, AP, SP, CP, MP, DP so full decimal arithmetic.
MVI, MVN, MVZ, CLI, MVC, CLC, NI, OI, ED, BR, B, BASR, BAS.

and then the model 20 specific: XIO, TIOB, HPR, SPSW.

-- glen


Re: Debuggers

2015-05-21 Thread David Cole

Will do, Peter.

And to all the rest of you, thank you so much for your kinds words 
about z/XDC. I am gratified that our product has found such strong 
acceptance within our community.


Best,
Dave Cole






At 5/21/2015 01:45 PM, Farley, Peter x23353 wrote:
Great news, Dave!  Thanks for the update, and please give my best 
regards to Gary.  He was a tremendous asset to me more than once, 
and more knowledgeable about CICS internals than anyone with whom I 
have ever had the pleasure to work.


Peter

-Original Message-
From: IBM Mainframe Assembler List 
[mailto:ASSEMBLER-LIST@LISTSERV.UGA.EDU] On Behalf Of David Cole

Sent: Thursday, May 21, 2015 1:26 PM
To: ASSEMBLER-LIST@LISTSERV.UGA.EDU
Subject: Re: Debuggers

For what it's worth, in exchange for some CICS help with z/XDC, we
are helping Gary Bergman with resources to upgrade his ADS product as well.

Dave Cole



At 5/21/2015 11:52 AM, Farley, Peter x23353 wrote:
>I'll add our vote for z/XDC.  Nothing else comes close for batch assembler.
> From significant experience at a previous employer I can also
> recommend the Advanced Debugging System (ADS) for CICS as
> best-of-breed in the CICS assembler arena.
>
>http://www.debugcics.com/
>Peter
--

This message and any attachments are intended only for the use of 
the addressee and may contain information that is privileged and 
confidential. If the reader of the message is not the intended 
recipient or an authorized representative of the intended recipient, 
you are hereby notified that any dissemination of this communication 
is strictly prohibited. If you have received this communication in 
error, please notify us immediately by e-mail and delete the message 
and any attachments from your system.


Dave Cole
ColeSoft Marketing
414 Third Street, NE
Charlottesville, VA 22902
EADDRESS: dbc...@colesoft.com

Home page:www.colesoft.com
User's Group: www.xdc.com (on LinkedIn)
Facebook: www.facebook.com/colesoftware
Videos:   www.youtube.com/user/colesoftware  


Re: unusual instructions

2015-05-21 Thread Abe Kornelis
Glen,

do you have any information available on these 360/20 specific instructions?

I would like to use the info to update the instruction lists and charts
on hlasm.com.
Also, if time permits, I might add support for these instructions  in z390.

Cheers,
Abe Kornelis
==


glen herrmannsfeldt schreef op 21-5-2015 om 19:44:
>   "The OP said he was working with code for a model 20."
>That was only barely a true S360 and had a few 
>instructions peculiar to it."
>
> Yes. XIO is the I/O instruction that reads or writes.
> Like other 360's, I/O is asynchronous. You have to test
> (with TIOB) to see if it is done yet.
>
> With 8K core, half the core is available without a base register.
> As I understand it, many were only 4K. 
>
> It does have some fairly complex instructions, such as DP, ED, and TR,
> and leaves out some simple ones like L and LR.
>
> Registers are 16 bits, so LH, AH, SH, CH, and STH are there.
> AR and SR, but not most of the other RR instructions.
> PACK, UNPK, MVO, ZAP, AP, SP, CP, MP, DP so full decimal arithmetic.
> MVI, MVN, MVZ, CLI, MVC, CLC, NI, OI, ED, BR, B, BASR, BAS.
>
> and then the model 20 specific: XIO, TIOB, HPR, SPSW.
>
> -- glen
>


Re: unusual instructions

2015-05-21 Thread John McKown
On Thu, May 21, 2015 at 2:10 PM, Abe Kornelis  wrote:

> Glen,
>
> do you have any information available on these 360/20 specific
> instructions?
>
> I would like to use the info to update the instruction lists and charts
> on hlasm.com.
> Also, if time permits, I might add support for these instructions  in z390.
>
> Cheers,
> Abe Kornelis
> ==
>

​Maybe:

http://www.mirrorservice.org/sites/www.bitsavers.org/pdf/ibm/360/model20/
http://www.mirrorservice.org/sites/www.bitsavers.org/pdf/ibm/360/princOps/
​


-- 
My sister opened a computer store in Hawaii. She sells C shells down by the
seashore.

If someone tell you that nothing is impossible:
Ask him to dribble a football.

He's about as useful as a wax frying pan.

10 to the 12th power microphones = 1 Megaphone

Maranatha! <><
John McKown


Re: unusual instructions

2015-05-21 Thread Tom Marchant
On Thu, 21 May 2015 14:19:23 -0500, John McKown wrote:

>On Thu, May 21, 2015 at 2:10 PM, Abe Kornelis  wrote:
>
>> do you have any information available on these 360/20 specific
>> instructions?
>
>​Maybe:
>
>http://www.mirrorservice.org/sites/www.bitsavers.org/pdf/ibm/360/model20/
>http://www.mirrorservice.org/sites/www.bitsavers.org/pdf/ibm/360/princOps/

and:
http://www.mirrorservice.org/sites/www.bitsavers.org/pdf/ibm/360/funcChar/

-- 
Tom Marchant


360/20 instructions

2015-05-21 Thread glen herrmannsfeldt
The detail on the instructions are in:

httt://www.bitsavers.org/pdf/ibm/360/funcChar/A26-5847-3_360-20_funChar_Apr67.pdf

The HRTBP360 program that IBM still distributes, I am told, with HASP,
uses macros for the 360/20 specific instructions.  (It was written
to assembler with OS/360 or OS/VS2 assemblers.)

The macros seem to still work with new assemblers.

-- glen


Re: 360/20 instructions

2015-05-21 Thread Abe Kornelis
Thank you all for the various pointers I received.
I have some howmework to. Luckily, it's nearly weekend...

Abe
===
glen herrmannsfeldt schreef op 21-5-2015 om 21:36:
> The detail on the instructions are in:
>
> httt://www.bitsavers.org/pdf/ibm/360/funcChar/A26-5847-3_360-20_funChar_Apr67.pdf
>
> The HRTBP360 program that IBM still distributes, I am told, with HASP,
> uses macros for the 360/20 specific instructions.  (It was written
> to assembler with OS/360 or OS/VS2 assemblers.)
>
> The macros seem to still work with new assemblers.
>
> -- glen
>
>
>


Re: Debuggers

2015-05-21 Thread Jim Mulder
> What debug tool are you using for debugging your assembler programs?

  Mostly, SVC dumps, Stand-alone dumps, and IPCS
  Sometimes, VM.
  Occasionally, TSO TEST.

 Since "my assembler programs" is mainly the guts of the operating system,
that limits my choices a bit. 

Jim Mulder   z/OS System Test   IBM Corp.  Poughkeepsie,  NY