> -----Original Message-----
> From: IBM Mainframe Discussion List 
> [mailto:[EMAIL PROTECTED] On Behalf Of Tom Marchant
> Sent: Thursday, June 29, 2006 1:09 PM
> To: [email protected]
> Subject: Re: Using different storage key's
> 
> 
> On Thu, 29 Jun 2006 09:32:50 -0400, Craddock, Chris 
> <[EMAIL PROTECTED]> 
> wrote:
> >
> >On z machines there is only one move instruction in hardware 
> (MVC) and
> >all of the other variants are implemented in milicode. So for a given
> >amount of data and a particular set of environmental state 
> (alignment,
> >key etc) they are all going to take just as long as they 
> need to and it
> >will always be longer than MVC.
> >
> Really?  Is that documented anywhere public?  I'm a little 
> surprised to 
> hear that MVCL, MVN, MVN, MVO and others are implemented in millicode.
> 
> Tom Marchant

I know that it has been said that MVCL and MVCLE, except in the case of
moving complete 4K pages (frames) (implemented via "Move Page") is
basically an MVC in a loop. 

I doubt that MVZ, MVN, and MVO are implemented with MVC in millicode.

--
John McKown
Senior Systems Programmer
HealthMarkets
Keeping the Promise of Affordable Coverage
Administrative Services Group
Information Technology

This message (including any attachments) contains confidential
information intended for a specific individual and purpose, and its
content is protected by law.  If you are not the intended recipient, you
should delete this message and are hereby notified that any disclosure,
copying, or distribution of this transmission, or taking any action
based on it, is strictly prohibited. 
 

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html

Reply via email to