And BOTH of the LA commands shown are bad coding practice in these days of cross memory: add the "," to make R11 and R12 be base registers and not index registers.
>From experience that type of problem is difficult to debug when a problem >occurs because you are suddenly running in AR mode. Lloyd ----- Original Message ---- From: Paul Gilmartin <paulgboul...@aim.com> To: ASSEMBLER-LIST@LISTSERV.UGA.EDU Sent: Thu, August 19, 2010 1:27:30 AM Subject: Re: CDS and alignment question On Aug 18, 2010, at 17:30, John R. Ehrman (408-463-3543 T/543-) wrote: > (------------------ Referenced Note Follows --------------------) > Sent: Wednesday, August 18, 2010 3:51 PM > > QMGREX01 CSECT , > STM R14,R12,12(R13) > LR R11,R15 > USING QMGREX01,R11,R12 > LA R12,4095(R11) > LA R12,1(R12) <----------------- noticed that I added 1 to > the 4095 bump. -- gil