That requires a byte of addressable storage. In the code that I now write, I try to avoid using any base registers. However, I also write new code as LE enabled (and both "re-entrant" and "pure" - no modifying any location within a CSECT), so I do end up with a register addressing the DSA. I guess that I've just gotten a dislike for doing storage operations unless they are really necessary. In any case, as I have been informed, the TMLL instruction works on my z9BC; so I will now use it.
-- 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 Robin Vowels > Sent: Tuesday, August 28, 2012 10:21 AM > To: ASSEMBLER-LIST@LISTSERV.UGA.EDU > Subject: Re: which instructions should I use? > > From: "McKown, John" <john.mck...@healthmarkets.com> > Sent: Tuesday, 28 August 2012 10:27 PM > > > > Value to be tested is in a register, not storage. > > Again, how about no registers? (version 2) > STC 15,X > TM X,3 > BNZ ... > > >> -----Original Message----- > >> From: IBM Mainframe Assembler List [mailto:ASSEMBLER- > >> l...@listserv.uga.edu] On Behalf Of Robin Vowels > >> Sent: Monday, August 27, 2012 8:27 PM > >> To: ASSEMBLER-LIST@LISTSERV.UGA.EDU > >> Subject: Re: which instructions should I use? > >> > >> How about no registers? > >> > >> TM X+3,3 > >> BNZ ...