No problem at all.

My point was, that the RC = 2 to me seems not important any more,
because, as I read it, the fact that the nonzero function byte was found
when processing the last byte can be derived from the fact that the
remaining length in R1 +1 is 1 - if I understand the PoOp correctly.

As far as I understand: the "interface" for TRT, regarding the first
operand,
was the same as for MVC, that is, base and offset in the instruction,
and length in the instruction, limited to 256. While the interface to TRTE
is much like MVCL, that is, a register pair with address and length.
And much like MVCL, the processing may be interrupted, and the
register pair is updated (but different from MVCL, the interruption is
signalled to the program by means of CC = 3).

So because the remaining length is easily accessible after TRTE,
there is no real need for CC = 2, and that's the reason, why it has
been eliminated - at least that's my guess.

Kind regards

Bernd



Am 21.10.2013 00:13, schrieb John Gilmore:
"Bernd' somehow became "Bernhard' in my last post.  Anothert senior
moment.  My apologies to Bernd.

John Gilmore, Ashland, MA 01721 - USA

Reply via email to