Here’s my IEFBR15 “Utility” - it’s pretty fast:

  Active Usings: None
  Loc  Object Code    Addr1 Addr2  Stmt   Source Statement
000000                00000 00002     1 IEFBR15  CSECT
000000 07FF                           2          BR    15
                                      3          END

:)


r

> On Aug 13, 2019, at 10:09 AM, Brian Chapman <bchapma...@gmail.com> wrote:
> 
> Thanks Charles and Steve.
> 
> Now that I am becoming a more experience assembler programmer, I have
> wondered if I should be greatly concerned about instruction timings or
> pipeline order, or just simply focus on readability and maintenance.
> Especially since assembler programming is becoming a dying art. I think I
> am only 1 of a handful of assembler programmers at my shop with hundreds of
> mainframe programmers! I think you both answered my question. Thanks!
> 
> 
> 
> Thank you,
> 
> Brian Chapman
> 
> 
> On Tue, Aug 13, 2019 at 11:39 AM Steve Smith <sasd...@gmail.com> wrote:
> 
>> Write good code and forget about instruction timings.  With any luck your
>> code will have to perform on several generations of architecture and
>> machines.
>> 
>> There's a big difference between B- (base-index-displacement) branches and
>> J- (or BR-) (relative address) instructions.  Surely by now, this should go
>> without saying.  Regardless of whether they're "faster" or not, they are
>> much better, and as that is well-documented, I won't belabor it.
>> 
>> sas
>> 
>> ----------------------------------------------------------------------
>> For IBM-MAIN subscribe / signoff / archive access instructions,
>> send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
>> 
> 
> ----------------------------------------------------------------------
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

Reply via email to