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
