It is 2 cycles to move 8 bytes, with extra cycle to start and finish..
source 567,01234 destination 34567,012 so
567 to 345, 01 to 67, 234 to 012.

If both are 01234567 then 1 cycle for every 8 bytes.

On Fri, Jul 26, 2024 at 5:24 PM Paul Gilmartin
<[email protected]> wrote:
>
> On Fri, 26 Jul 2024 17:01:35 -0500, Mike Schwab wrote:
>
> >Sorry, it appears to operate between doubleword (multiple of 8 byte)
> >boundary to other processors, page 301 on
> >https://www.ibm.com/docs/en/SSQ2R2_15.0.0/com.ibm.tpf.toolkit.hlasm.doc/dz9zr006.pdf
> >
> I'm trying to visualize.  Either source or destination may span a page
> boundary, so up to 4 pages may be involved, possibly with different
> protection keys.
>
> So in the overlap case, all bytes will be moved sequentially until the
> very byte that causes an exception?
>
> In the non-overlap case, if an exception occurs, no bytes will have
> been moved?
>
> Even on a n antique s360?
>
> --
> gil
>
> ----------------------------------------------------------------------
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to [email protected] with the message: INFO IBM-MAIN



-- 
Mike A Schwab, Springfield IL USA
Where do Forest Rangers go to get away from it all?

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

Reply via email to