Not sure that arch level that instruction is at. We are going to stay on the z9BC we have until it is eliminated from our environment.
-- John McKown Systems Engineer IV IT Administrative Services Group HealthMarkets(r) 9151 Boulevard 26 * N. Richland Hills * TX 76010 (817) 255-3225 phone * john.mck...@healthmarkets.com * www.HealthMarkets.com Confidentiality Notice: This e-mail message may contain confidential or proprietary information. If you are not the intended recipient, please contact the sender by reply e-mail and destroy all copies of the original message. HealthMarkets(r) is the brand name for products underwritten and issued by the insurance subsidiaries of HealthMarkets, Inc. -The Chesapeake Life Insurance Company(r), Mid-West National Life Insurance Company of TennesseeSM and The MEGA Life and Health Insurance Company.SM > -----Original Message----- > From: IBM Mainframe Assembler List [mailto:ASSEMBLER- > l...@listserv.uga.edu] On Behalf Of Binyamin Dissen > Sent: Monday, August 27, 2012 3:01 PM > To: ASSEMBLER-LIST@LISTSERV.UGA.EDU > Subject: Re: which instructions should I use? > > On Mon, 27 Aug 2012 14:13:12 -0500 "McKown, John" > <john.mck...@healthmarkets.com> wrote: > > :>Very nice! I'll just eliminate the LTR as other posts have shown and > use the AR R15,0 / BR R14 that Mr. Ehrman showed as well. I first came > up with my "solution" when I was a wee, young sysprog and have never > bothered to change. "If it ain't broke, don't fix it." > :> > :> CALL ... > :> LTR R15,R15 > :> JM BAD_RC > :> CHI R15,MAXJUMPS > :> LA R0,3 > :> NR R0,R15 > > Why not TMLL R15,3 > > :> JNZ BAD_RC > :> LARL R0,JUMPS > :> AR R15,R0 > :> BR R15 > :>JUMPS J RC0 > :> J RC4 > :> J RC8 > :>MAXJUMPS EQU (*-JUMPS)/4 > :> > :>I did the LTR / JM to include checking a negative RC, instead of the > CL Tony used, because I wanted to avoid needing a base register. Yes, I > know I need one for the literal pool if I have any literals. I try to > avoid literals as much as possible by using immediate instructions > where the value is defined in an EQU. > > -- > Binyamin Dissen <bdis...@dissensoftware.com> > http://www.dissensoftware.com > > Director, Dissen Software, Bar & Grill - Israel > > > Should you use the mailblocks package and expect a response from me, > you should preauthorize the dissensoftware.com domain. > > I very rarely bother responding to challenge/response systems, > especially those from irresponsible companies.