The same way you do it with base registers for MVC or anything else you address 
with registers? Does the question have some point?

-----Ursprüngliche Nachricht-----
Von: IBM Mainframe Assembler List [mailto:[email protected]] Im 
Auftrag von Robin Vowels
Gesendet: Montag, 26. Mai 2014 15:59
An: [email protected]
Betreff: Re: MVCL

From: "David Stokes" <[email protected]>
Sent: Monday, May 26, 2014 5:47 PM


Binyamin Dissen wrote:
>>When "it requires a base register" is stated, it obviously means a CODE base
>>register. One wonders how that can be confused.

>Why? (It's use of terminology, not confusion). Storage addresses in 
>z/Architecture are
>Base/Displacement,
> or direct register addresses. A base register doesn't necessarily refer to 
> storage containing
> instructions.
> There is no technical difference between a "code base" and any other base 
> register,
> so to claim there is seems to me to be confusing the issue. To address a 
> field in a DSECT
> (usually)
> "requires a base register". ("Now I need another register to base this new 
> DSECT"?)
> We have one or two bits of code that are set up in dynamic storage and 
> addressed via
> the DSECT base register. Is that also then a code base? Also an MVC may or 
> may not need a
> "code base register", if it is a code base when addressing constants. Is the 
> base needed by EX a
> cbr,
> because its target is an instruction? Or is that just a, hmm, non-cbr 
> (non?)br? Fragen über
> Fragen.
> Of course, MVCL does not use a base, of whatever sort.

Um, how do you get addresses into the relevant registers required by MVCL?


---
This email is free from viruses and malware because avast! Antivirus protection 
is active.
http://www.avast.com

Reply via email to