R10 EQU 10 simply means use the value of 10. It has nothing to do with register 10 except when used in a place where a register is expected.
In this case the instruction MVC O(L,R),O(R) has 2 registers. O is offsets. Using R10 in those positions will simply use the equated value of 10. You will need to add the registers together before doing the move. Use of R10 is simply a way to make the code a little more readable. Jon Perryman >________________________________ > From: Rich Long <[email protected]> > > The displacement is in a register. >Using MVC R10(L'CPAREN,R6),CPAREN fails because the R10 is equated to 10, >meaning it starts in CC 11 (actual value in R10 is x'17'). > >Is there a different move that would do this? >
