At 15:42 -0400 on 05/05/2015, Farley, Peter x23353 wrote about Re: LNKEDT 64-bit mode assembler in AMODE 31:

Unless the new version truly needs to move more than 16M bytes at a time, I would stay with MVCL. The only two benefits to using MVCLE are support for 4GB lengths (32 bits instead of 24 bits) and the padding byte specified as part of the instruction instead of loaded in to the high byte of a register.

I suspect that "CPU-determined" number of bytes probably is not documented. If IBM still published "Functional Specifications" manuals for each CPU model it would probably be there, but they don't publish those any more.

HTH

Peter

Aside from the "CPU-determined" number of bytes halt there is the issue of page faults with the target (since you just read the source I will assume it is still all in memory). I think this will be a bigger factor than the need to test-cc/branch/reissue-the-move.

Reply via email to