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
