In the example cited below, operand 3 starts at location 00000008.
> -----Original Message----- > From: IBM Mainframe Discussion List [mailto:[email protected]] On Behalf Of Lloyd Fuller > Sent: Friday, August 05, 2011 2:39 PM > To: [email protected] > Subject: Re: assembler help! > > No. > > ICM ..,7,.. is going to load from the leftmost 24 bits of operand 3 NOT from > the rightmost 24 bits. BTDT and had to fix it. > > Lloyd > > > > > ----- Original Message ---- > From: Tom Marchant <[email protected]> > To: [email protected] > Sent: Fri, August 5, 2011 3:25:02 PM > Subject: Re: assembler help! > > On Fri, 5 Aug 2011 13:24:50 -0500, Jim Thomas wrote: > > >please note that the mask value for an ICM represent the > >locations of the receiving register. If the sending address is > >x'00000008', then ICM is going to look at address x'00000000' thru > >x'00000002'. > > ITYM locations x'08' through x'0A'. > > -- > Tom Marchant > > ---------------------------------------------------------------------- > For IBM-MAIN subscribe / signoff / archive access instructions, > send email to [email protected] with the message: GET IBM-MAIN INFO > Search the archives at http://bama.ua.edu/archives/ibm-main.html > > ---------------------------------------------------------------------- > For IBM-MAIN subscribe / signoff / archive access instructions, > send email to [email protected] with the message: GET IBM-MAIN INFO > Search the archives at http://bama.ua.edu/archives/ibm-main.html ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [email protected] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html

