On Sat, 11 Dec 2010 12:04:44 -0600 David de Jongh <[email protected]>
wrote:

:>Really?
:>Did they change this?

:>The displacement for AL is treated as a 12-bit
:>unsigned binary integer. The displacement for ALY,
:>ALG, and ALGF is treated as a 20-bit signed binary
:>integer.

:>Resulting Condition Code:
:>0 Result zero; no carry
:>1 Result not zero; no carry
:>2 Result zero; carry
:>3 Result not zero; carry

Been a while since I used it with a CC check - when I did 63 bit arithmetic
before the Z. Yes, I forgot that it set the CC. I was thinking that it was
like the SHIFT LOGICAL which doesn't set the CC. My bad.

:>> -----Original Message-----
:>> From: IBM Mainframe Assembler List [mailto:ASSEMBLER-
:>> [email protected]] On Behalf Of Binyamin Dissen
:>> Sent: Saturday, December 11, 2010 11:16 AM
:>> To: [email protected]
:>> Subject: Re: Pop quiz on new z196 instructions

:>> On Sat, 11 Dec 2010 10:13:19 -0500 Don Higgins <[email protected]> wrote:

:>> :>As I'm finishing up adding all the new z196 instructions to the z390
:>> :>Portable Mainframe Assembler and Emulator for Windows and Linux, I've
:>> come :>across a single ADD instruction which does not set the condition
:>> code.
:>> :>What is it and why was it added?

:>> Single instruction? Many varieties of AL

--
Binyamin Dissen <[email protected]>
http://www.dissensoftware.com

Director, Dissen Software, Bar & Grill - Israel


Should you use the mailblocks package and expect a response from me,
you should preauthorize the dissensoftware.com domain.

I very rarely bother responding to challenge/response systems,
especially those from irresponsible companies.

Reply via email to