On 15 November 2012 08:48, Ron MacRae <[email protected]> wrote:

> 4) I get a dump via an IF slip on the instruction AFTER the STCK, i.e. we 
> ended up with PSW 2 instructions after STCK. would this impact the output 
> from the STCK?

I'm not clear on what you mean by "impact". There is no external way
of telling anything about the real time, so your program (and for that
matter the operating system) cannot know what value an STCK "should"
have stored. But once observed (let's say your program copies the
stored value somewhere), the general rules for conceptual order of
execution, and the specific ones for TOD clock behaviour (strictly
monotonically increasing values) apply.

Unless they've allowed a huge deviation from the Principles of
Operation, which is most unlikely, notwithstanding whatever nifty
pipelining and OOE and such they may do under the covers, the
conceptual order of execution as observed by programs is preserved.
And that means, among other things, that the results stored by a
conceptually earlier instruction are not affected by things like an
interrupt taken on a conceptually later one.

Tony H.

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN

Reply via email to