Binyamin, I am currently using a BASR/B approach for the BRUX case.
I just question whether it is the best approach. Since BRUX would not change any registers, I would think that it would be more efficient in the pipeline. John P. Baker -----Original Message----- From: IBM Mainframe Assembler List [mailto:[email protected]] On Behalf Of Binyamin Dissen Sent: Monday, December 20, 2010 11:47 AM To: [email protected] Subject: Re: Still Needed On Mon, 20 Dec 2010 17:39:54 +0100 Martin Trübner <[email protected]> wrote: :>the BRUX-case can easy be coded like this: :> L R15,=A(RTN01,RTN02,RTN03,RTN04)(R2) :> BR R15 1. If there are literals under a base register. 2. IIRC the assembler does not allow indexed literals. 3. Would that be faster than BASR/B or LARL/B? :>It is just a little change in habits - but that is all. :>No need for a new instruction Probably true, but for most of the stuff. -- Binyamin Dissen <[email protected]> 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.
