Re: Where do I start?

Ron Hudson <[email protected]>
Newsgroups gmane.comp.emulators.turnkey-mvs
Message-ID <[email protected]>
On Tue, May 25, 2010 at 6:33 PM, Rick Fochtman <[email protected]> wrote:

>
>
>  -------------------------------<snip>-----------------------------
>
> For that chunk of assembly language I begged earlier
>
> It looks like the following registers are unused:  (they are not mentioned
> in the program)
>      0 ?
>      2,3
>      5,6,7
>      9,10,11
> ----------------------------<unsnip>------------------------------
> That's not at all unusual. Just because you have 16 registers (0-15)
> available doesn't mean you have to use them. :-)
>

I saw what some of them do in some assembly tutorial somewhere..

R01 mvs parmlist
R13 calling program's save area
R14 Return to Calling programs's return address.
R15 My own entrypoint



>
> Some of those registers you didn't mention have special uses in entry/exit
> linkage. 0,1,13,14,15 are linkage registers, with well-defined purposes
> during entry/exit linkage.
>
> Rick<[email protected]?subject=Re:%20%5Bturnkey-mvs%5D%20Where%20do%20I%20start?>
>  
>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.