> But could an STCK(E) by a processor with a lower Programmable Field appear
> incorrectly to come before a STCK(E) performed earlier by a processor with a
> higher value?

No.  There is a table in Chapter 4 of Principles of Operation that shows that 
for any two executions of STCK and STCKE on any CPUs in a system, regardless of 
which one is done first, the second value stored will always be greater than 
the first value, provided 1) both executions are in the same epoch and 2) any 
comparison involving STCK is done by extending the stored value on the right 
with zeros.  It's only when STCKF is involved that you might get results stored 
by the second execution that are equal or even less than the first.

- mb

Reply via email to