John McKown's reply covered these points very well

Rob Scott
Lead Developer
Rocket Software
275 Grove Street * Newton, MA 02466-2272 * USA
Tel: +1.781.684.2305
Email: [email protected]
Web: www.rocketsoftware.com


-----Original Message-----
From: IBM Mainframe Discussion List [mailto:[email protected]] On Behalf Of 
Micheal Butz
Sent: 06 March 2012 19:59
To: [email protected]
Subject: Re: LAE instruction

Thanks
 
Regarding my questions

The doc says the inst is dependent
On address space control bits which is set by the SAC inst. 

Secondly seems like the displacement doesn't play a role in the inst

Sent from my iPhone

On Mar 6, 2012, at 2:49 PM, Rob Scott <[email protected]> wrote:

>> You have coded "LAE   R3,0(R4)" - which is the same as "LAE   R3,(R4,R0)"
> 
> Should read :
> 
> You have coded "LAE   R3,0(R4)" - which is the same as "LAE   R3,0(R4,R0)"
> 
> Rob Scott
> Lead Developer
> Rocket Software
> 275 Grove Street * Newton, MA 02466-2272 * USA
> Tel: +1.781.684.2305
> Email: [email protected]
> Web: www.rocketsoftware.com
> 
> 
> -----Original Message-----
> From: IBM Mainframe Discussion List [mailto:[email protected]] On 
> Behalf Of Rob Scott
> Sent: 06 March 2012 19:47
> To: [email protected]
> Subject: Re: LAE instruction
> 
> Commas are *very* important in AR-mode
> 
> You have coded "LAE   R3,0(R4)" - which is the same as "LAE   R3,(R4,R0)"
> 
> Coded that way there is no automatic way that AR3 is going to inherit the AR4 
> value.
> 
> You need : "LAE   R3,0(,R4)"
> 
> This will ensure that AR3 is populated from the AR for the referenced base 
> register R4.
> 
> 
> Rob Scott
> Lead Developer
> Rocket Software
> 275 Grove Street * Newton, MA 02466-2272 * USA
> Tel: +1.781.684.2305
> Email: [email protected]
> Web: www.rocketsoftware.com
> 
> 
> -----Original Message-----
> From: IBM Mainframe Discussion List [mailto:[email protected]] On 
> Behalf Of Micheal Butz
> Sent: 06 March 2012 19:05
> To: [email protected]
> Subject: LAE instruction
> 
> Hi,
> 
> 
> 
> I have two part question regarding the LAE instruction
> 
> 
> 
> .         What would the sac value e.g. 256,512,768 have to be that when
> using the LAE instructions with the following operands LAE  3,0(R4) 
> would
> AR3 get loaded with AR4
> 
> 
> 
> .         Second what value does the displacement play in the instruction
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
>                 Thanks     
> 
> 
> ----------------------------------------------------------------------
> For IBM-MAIN subscribe / signoff / archive access instructions, send 
> email to [email protected] with the message: INFO IBM-MAIN
> 
> ----------------------------------------------------------------------
> For IBM-MAIN subscribe / signoff / archive access instructions, send 
> email to [email protected] with the message: INFO IBM-MAIN
> 
> ----------------------------------------------------------------------
> For IBM-MAIN subscribe / signoff / archive access instructions, send 
> email to [email protected] with the message: INFO IBM-MAIN

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions, send email to 
[email protected] with the message: INFO IBM-MAIN

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN

Reply via email to