Re: Is there a cost in switching AMODEs?



On Wed, 30 May 2007 10:39:48 -0700 Edward Jaffe <edjaffe@xxxxxxxxxxxxxxxxxxx>
wrote:

:>Binyamin Dissen wrote:
:>> :>In my experience, excessive switching of addressing mode is quite
:>> :>expensive. I suspect it's because the entire pipeline must be flushed.

:>> I didn't see that in the POPs.

:>AFAIK, the Principles of Operation does not discuss processor pipeline
:>considerations for any instruction. There is some cursory information
:>here and there regarding instruction prefetch. That's about it.

Why would an AMODE change require a pipline flush? It doesn't branch anywhere.
The current pipline should be valid.

--
Binyamin Dissen <bdissen@xxxxxxxxxxxxxxxxxx>
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.

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to listserv@xxxxxxxxxxx with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html
.



Relevant Pages

  • Re: JES2 Exit6 - Changing Class= Based on PGM=
    ... instruction offset,offset. ... To compare 1 byte, you would ... For IBM-MAIN subscribe / signoff / archive access instructions, ... send email to listserv@xxxxxxxxxxx with the message: GET IBM-MAIN INFO ...
    (bit.listserv.ibm-main)
  • RE: Highly used programs: any better replacements out there?
    ... Behalf Of Bill Fairchild ... *specic* instruction could not have been written instead as an LA r,5. ... For IBM-MAIN subscribe / signoff / archive access instructions, ... send email to listserv@xxxxxxxxxxx with the message: GET IBM-MAIN INFO ...
    (bit.listserv.ibm-main)
  • Re: CPU time differences for the same job
    ... Yet another undocumented System z instruction? ... For IBM-MAIN subscribe / signoff / archive access instructions, ... send email to listserv@xxxxxxxxxxx with the message: GET IBM-MAIN INFO ...
    (bit.listserv.ibm-main)
  • RE: Highly used programs: any better replacements out there?
    ... I.e. the literal pool ... may be in a separate page from the instruction and that page may not be ... For IBM-MAIN subscribe / signoff / archive access instructions, ... send email to listserv@xxxxxxxxxxx with the message: GET IBM-MAIN INFO ...
    (bit.listserv.ibm-main)
  • Re: Need help with Assembler accessing VSAM file in reentrant LE-conforming program
    ... Post the register and psw and from the instruction the offset to the relevant register ... For IBM-MAIN subscribe / signoff / archive access instructions, ... send email to listserv@xxxxxxxxxxx with the message: GET IBM-MAIN INFO ...
    (bit.listserv.ibm-main)