OOPS. Thanks for the correction! So you could use the 20 bit offset in a negative direction from the end of the module. Personally, I don't think that I'll try that! And I generally use "baseless" coding for things in the CSECT, anyway.
-- John McKown Systems Engineer IV IT Administrative Services Group HealthMarkets(r) 9151 Boulevard 26 * N. Richland Hills * TX 76010 (817) 255-3225 phone * [email protected] * www.HealthMarkets.com Confidentiality Notice: This e-mail message may contain confidential or proprietary information. If you are not the intended recipient, please contact the sender by reply e-mail and destroy all copies of the original message. HealthMarkets(r) is the brand name for products underwritten and issued by the insurance subsidiaries of HealthMarkets, Inc. -The Chesapeake Life Insurance Company(r), Mid-West National Life Insurance Company of TennesseeSM and The MEGA Life and Health Insurance Company.SM > -----Original Message----- > From: IBM Mainframe Assembler List > [mailto:[email protected]] On Behalf Of Gord Tomlin > Sent: Monday, June 04, 2012 2:36 PM > To: [email protected] > Subject: Re: anti 4095 base guys > > "The displacement for A is treated as a 12-bit > *unsigned* binary integer. The displacement for AY, > AG, AGF, AGSI and ASI, is treated as a 20-bit *signed* > binary integer." > > I contributed the asterisks. The rest is from the POps. > > -- > > Regards, Gord Tomlin > Action Software International > (a division of Mazda Computer Corporation) > Tel: (905) 470-7113, Fax: (905) 470-6507 > > On 2012-06-04 15:20, McKown, John wrote: > > No such thing as a negative displacement. A displacement is > more like an unsigned immediate operand. From 0..4095 (0x000 > to 0xFFF for a 12 bit displacement) or 0..1048575 (0x00000 to > 0xFFFFF for a 20 bit long displacement). > > > > -- > > John McKown > > Systems Engineer IV > > IT > > > > Administrative Services Group > > > > HealthMarkets(r) > > > > 9151 Boulevard 26 * N. Richland Hills * TX 76010 > > (817) 255-3225 phone * > > [email protected] * www.HealthMarkets.com > > > > Confidentiality Notice: This e-mail message may contain > confidential or proprietary information. If you are not the > intended recipient, please contact the sender by reply e-mail > and destroy all copies of the original message. > HealthMarkets(r) is the brand name for products underwritten > and issued by the insurance subsidiaries of HealthMarkets, > Inc. -The Chesapeake Life Insurance Company(r), Mid-West > National Life Insurance Company of TennesseeSM and The MEGA > Life and Health Insurance Company.SM > > > >> -----Original Message----- > >> From: IBM Mainframe Assembler List > >> [mailto:[email protected]] On Behalf Of Jan Ott > >> Sent: Monday, June 04, 2012 2:14 PM > >> To: [email protected] > >> Subject: anti 4095 base guys > >> > >> i guess you guys would never set the base to he last byte of > >> the program or > >> dsect; having all negative displacements. > >> > >> > > > > > >
